控件的状态
@property(nonatomic,getter=isEnabled) BOOL enabled; // 是否可用,默认可用
@property(nonatomic,getter=isSelected) BOOL selected; // 是否选中,默认不选中
@property(nonatomic,getter=isHighlighted) BOOL highlighted; // 是否高亮,默认不高亮
控件内容的对齐方式
@property(nonatomic) UIControlContentVerticalAlignment contentVerticalAlignment; // 设置垂直对齐方式。默认为居中
@property(nonatomic) UIControlContentHorizontalAlignment contentHorizontalAlignment; // 设置水平对齐方式。默认为居中
监听方法
- (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents; // 添加监听方法
- (void)removeTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents; // 删除监听方法
- (NSSet *)allTargets; // 控件监听的所有方法
- (UIControlEvents)allControlEvents; // 执行监听方法的对象
- (NSArray *)actionsForTarget:(id)target forControlEvent:(UIControlEvents)controlEvent;
// controlEvent事件的监听方法