首页 > 代码库 > UI学习笔记---第六天
UI学习笔记---第六天
UIControl及其子类
UISegmentedControl的用法
UISegmentedControl是iOS中得分段控件,每个segment都能被点击,相当于集成了若干个button.通常我们会点击不同的segment来切换不同的view
常用方法
initWithItems: //UISegmentedControl独有的初始化方法,?用来创建多个分段
setTitle: forSegmentAtIndex: //为指定下标的分段设置title
setImage: forSegmentAtIndex: //为指定下标的分段设置image insertSegmentWithTitle:
atIndex:animated: //指定下标插入分段
- (void)viewDidLoad{ [super viewDidLoad]; UIImage *image = [UIImage imageNamed:@"3005.png"]; NSArray *arr = @[@"分组",@"全部",@"推荐",@"共享",image]; UISegmentedControl *segmentcontrol = [[UISegmentedControl alloc] initWithItems:arr]; segmentcontrol.frame = CGRectMake(60, 100, 200, 30); [segmentcontrol addTarget:self action:@selector(choose:) forControlEvents:UIControlEventValueChanged]; segmentcontrol.selectedSegmentIndex = 2;//开始的时候就选中一个下标 [self.view addSubview:segmentcontrol]; [segmentcontrol release];
UISlider概述
UISlider是iOS中的滑块控件,通常用于控制视频播放进度,控制音量等,它也是继承于UIControl,滑块提
供了?系列连续的值,滑块停 在不同的位置,获取到滑块上的值也不同。
常用属性
minimumValue //设置滑块的最?小值
maximumValue //设置滑块的最?大值
value //设置滑块的当前值
addTarget: action: forControlEvents: 给UISlider添加事件, controlEvent为UIControlEventValueChanged。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。