UI控件

iOS UISwitch 用法总结

会有一股神秘感。 提交于 2020-02-28 23:41:33
iOS 系统开关控件简单使用总结: 初始化: - (instancetype)initWithFrame:(CGRect)frame; 这个frame是没有意义的,系统的开关控件大小是确定的。 设置开关开启状态时的颜色 @property(nonatomic, retain) UIColor *onTintColor; 设置开关风格颜色 @property(nonatomic, retain) UIColor *tintColor; 设置开关按钮颜色 @property(nonatomic, retain) UIColor *thumbTintColor; 设置开关开启状态时的图片(注意:在IOS7后不再起任何作用) @property(nonatomic, retain) UIImage *onImage; 设置开关关闭状态时的图片(注意:在IOS7后不再起任何作用) @property(nonatomic, retain) UIImage *offImage; 开关的状态 @property(nonatomic,getter=isOn) BOOL on; 手动设置开关状态 - (void)setOn:(BOOL)on animated:(BOOL)animated; 一点感想:iOS的系统的UISwitch控件虽然定制性很差,配合IOS7之后的扁平化和俭约的风格

iOS中UITextView方法解读

点点圈 提交于 2019-12-16 10:53:11
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> iOS中UITextView方法解读 常用属性解读: @property ( nonatomic , assign ) id < UITextViewDelegate > delegate; 设置代理属性 @property ( nonatomic , copy ) NSString *text; textView上的文本 @property ( nonatomic , retain ) UIFont *font; 设置文本字体 @property ( nonatomic , retain ) UIColor *textColor; 设置文本颜色 @property ( nonatomic ) NSTextAlignment textAlignment; 设置文本对齐模式 @property ( nonatomic ) NSRange selectedRange; 设置选中的文本范围(只有当textView是第一响应时才有效) @property ( nonatomic , getter =isEditable) BOOL editable; 设置是否可以编辑 @property ( nonatomic , getter =isSelectable) BOOL selectable; 设置是否可以选中

iOS选择器视图控件(UIPickerView)使用方法总结

╄→гoц情女王★ 提交于 2019-11-30 00:18:35
iOS中UIPickerView使用总结 UIPickerView是iOS中的原生选择器控件,使用方便,用法简单,效果漂亮。 @property ( nonatomic , assign ) id < UIPickerViewDataSource > dataSource; @property ( nonatomic , assign ) id < UIPickerViewDelegate > delegate; 设置数据源和代理 @property ( nonatomic ) BOOL showsSelectionIndicator; 是否显示选择框,在iOS7之后这个属性没有任何效果 @property ( nonatomic , readonly ) NSInteger numberOfComponents; 获取分区数 - ( NSInteger )numberOfRowsInComponent:( NSInteger )component; 获取某一分区的行数 - ( CGSize )rowSizeForComponent:( NSInteger )component; 获取某一分区行的尺寸 - ( UIView *)viewForRow:( NSInteger )row forComponent:( NSInteger )component; 获取某一分区某一行的视图

iOS开发UI之日期控件的使用(UIDatePicker)

雨燕双飞 提交于 2019-11-30 00:17:58
iOS日期控件UIDatePicker用法总结 @property (nonatomic) UIDatePickerMode datePickerMode; 设置控件模式,枚举如下: typedef NS_ENUM(NSInteger, UIDatePickerMode) { UIDatePickerModeTime, //时间模式,显示时分和上下午 UIDatePickerModeDate, //日期模式显示年月日 UIDatePickerModeDateAndTime, //时间和日期模式,显示月日星期,时分上下午 UIDatePickerModeCountDownTimer, //计时模式,显示时和分 }; @property (nonatomic, retain) NSLocale *locale; 设置本地化环境 @property (nonatomic, copy) NSCalendar *calendar; 设置日历 @property (nonatomic, retain) NSTimeZone *timeZone; 设置时区 @property (nonatomic, retain) NSDate *date; 设置当前时间 @property (nonatomic, retain) NSDate *minimumDate; 设置最小时间点 @property