苹果开发 笔记(75)UISegmentedControl
来源:互联网 发布:淘宝怎么心极多点 编辑:程序博客网 时间:2024/06/05 01:52
这种效果是如何设计? 苹果为我们提供了一个titleView 的设计,只需要把UISegmentedControl 赋值给navifationItem的titleView 即可呈现出如上图的效果。这个设计可以在一些应用上找到,如百度阅读等。
UISegmentedControl *segControl = [[UISegmentedControl alloc]initWithItems:@[@"男生",@"女生"]]; segControl.frame = CGRectMake(0, 0, 200, 28); segControl.selectedSegmentIndex = 0; self.navigationItem.titleView = segControl;
加上一些交互后,两个分段的点击行为就能区分开来了。
[segControl addTarget:self action:@selector(onSelect:) forControlEvents:UIControlEventValueChanged];-(void) onSelect:(UISegmentedControl *) control{ NSInteger index = control.selectedSegmentIndex; if (index==0) { NSLog(@"点击男生"); } else { NSLog(@"点击女生"); }}
这里可以做一些切换行为,切换好将显示不同的行为方式。
0 0
- 苹果开发 笔记(75)UISegmentedControl
- UISegmentedControl 开发笔记
- iOS开发学习笔记——分段视图(UISegmentedControl)
- iOS开发(10)UISegmentedControl
- 苹果开发 笔记(1)
- 苹果开发 笔记(2)
- 苹果开发 笔记(3)
- 苹果开发 笔记(4)
- 苹果开发 笔记(9)
- 苹果开发 笔记(10)
- 苹果开发 笔记(13)
- 苹果开发 笔记(14)
- 苹果开发 笔记(15)
- 苹果开发 笔记(16)
- 苹果开发 笔记(17)
- 苹果开发 笔记(18)
- 苹果开发 笔记(19)
- 苹果开发 笔记(20)
- 32-bit程序读取64bit 注册表
- 二叉排序树--源码
- JAVA基础之内部类
- CSS 水平垂直居中 方法三
- 二叉树的深度
- 苹果开发 笔记(75)UISegmentedControl
- 学习《算法导论》 二叉查找树 总结
- hdu 2100 lovekey
- ios
- Spring 事务
- iOS 人脸识别
- [心得记录] MongoDB+nodejs(mac 环境)
- Fragment与Activity之间传递数据
- 柔性数组