011-UISegment – iOS基本控件系列

1.segmentedControlStyle

设置segment的显示样式。

2.tintColor

设置渐变颜色。默认空,只有使用UISegmentedControlStyleBar,才能设置渐变颜色。

3.momentary

设置在点击后是否恢复原样,默认为NO

4. numberOfSegments(只读)

获取总选项数segmentedControl.numberOfSegments

5. selectedSegmentIndex

用来设置选中项或者返回选中项。

6.- (void)setTitle:(NSString *)title forSegmentAtIndex:(NSUInteger)segment;设置指定索引的标题

7. - (void)setImage:(UIImage *)image forSegmentAtIndex:(NSUInteger)segment;设置指定索引的图标

8.-(void)insertSegmentWithTitle:(NSString*)title atIndex:(NSUInteger)segment animated:(BOOL)animated; 在指定索引插入一个选项并设置题目

9.-(void)insertSegmentWithImage:(UIImage *)image  atIndex:(NSUInteger)segment animated:(BOOL)animated; 在指定索引插入一个选项并设置图片

10.- (void)removeSegmentAtIndex:(NSUInteger)segment animated:(BOOL)animated; 移除指定索引的选项

11. - (void)removeAllSegments; 移除所有选项

12. - (void)setWidth:(CGFloat)width forSegmentAtIndex:(NSUInteger)segment; 选项卡的宽度默认为0,此方法能够设置选项卡宽度。

13. - (void)setContentOffset:(CGSize)offset forSegmentAtIndex:(NSUInteger)segment;设置选项卡内部文字或者图片与默认位置的偏移量,默认位置在选项卡的中心。

14. - (void)setEnabled:(BOOL)enabled forSegmentAtIndex:(NSUInteger)segment; 设置指定索引选项不可选

15.增加事件响应机制

监听的是这个事件:UIControlEventValueChanged,值改变事件

六阿哥

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: