UISegmentedControl的使用 IOS学习手记
2015-07-21 01:18
483 查看
NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"消息",@"联系人",@"群发",@"讨论组",nil]; //初始化UISegmentedControl UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:segmentedArray]; segmentedControl.frame = CGRectMake(1.0, [UIScreen mainScreen].bounds.size.height-50-64, 318.0, 50.0); segmentedControl.selectedSegmentIndex = 0;//设置默认选择项索引 [segmentedControl setBackgroundImage:[UIImage imageNamed:@"zyyy_choose_middle.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; [segmentedControl setBackgroundImage:[UIImage imageNamed:@"zyyy_choose_middle_touch.png"] forState:UIControlStateSelected barMetrics:UIBarMetricsDefault]; segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;//设置样式 [segmentedControl addTarget:self action:@selector(segmentAction:)forControlEvents:UIControlEventValueChanged]; //添加委托方法 [self.view addSubview:segmentedControl]; -(void)segmentAction:(UISegmentedControl *)Seg{ NSInteger Index = Seg.selectedSegmentIndex; NSLog(@"Index %i", Index); switch (Index) { case 0: break; } }
转载只为学习,如侵权请告知
原文地址:/article/1413444.html
相关文章推荐
- JAVA基础-GUI
- iOS开发-使用storyboard实现UILabel的自适应高度(iOS8)
- [Leetcode 63, Medium] Unique Paths II
- [Leetcode 62, Medium] Unique Paths
- ——JAVASE-GUI图形用户界面
- druid监控配置及sql注入防火墙配置
- iOS开发——UI进阶篇(二)自定义等高cell,xib自定义等高的cell,Autolayout布局子控件,团购案例
- UILabel 个人学习总结(一)
- unix环境高级编程书中实例缺少apue.h头文件解决方法
- rosbuild
- 第十二章、特殊权限SUID等详解
- UIImageView 简介
- 【Leetcode】Implement Queue using Stacks
- 杭电1005Number Sequence
- UIScrollView自动轮播图
- Hadoop 管理工具HUE配置-集成Unix用户和用户组
- UIScrollView实现不全屏分页的小技巧
- Android requestLayout 和 invalidate
- 玩转iOS 9的UIDynamics
- UIbutton系统按键(System)和图片按键(Custom)对比