SegmentControl点击切换View
2015-10-14 11:25
309 查看
#pragma mark 滑动轮播图 segment选中当前轮播图显示的页面
- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset
{
_segmentTittles.selectedSegmentIndex = targetContentOffset->x / self.view.frame.size.width;
}
#pragma mark 点击segment跳转到轮播图指定页面
- (IBAction)segmentBtnClick:(UISegmentedControl *)sender {
_scrollView.contentOffset = CGPointMake(sender.selectedSegmentIndex * self.view.frame.size.width, 0);
}
- (void)segmentChangedValue:(id)sender {
switch([(UISegmentedControl *)sender selectedSegmentIndex])
{
case 0:
[viewSelectedController_.view removeFromSuperview];
[self.view addSubview:viewAllController_.view];
break;
case 1:
[viewAllController_.view removeFromSuperview];
[self.view addSubview:viewSelectedController_.view];
break;
default:
break;
}
}
- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset
{
_segmentTittles.selectedSegmentIndex = targetContentOffset->x / self.view.frame.size.width;
}
#pragma mark 点击segment跳转到轮播图指定页面
- (IBAction)segmentBtnClick:(UISegmentedControl *)sender {
_scrollView.contentOffset = CGPointMake(sender.selectedSegmentIndex * self.view.frame.size.width, 0);
}
- (void)segmentChangedValue:(id)sender {
switch([(UISegmentedControl *)sender selectedSegmentIndex])
{
case 0:
[viewSelectedController_.view removeFromSuperview];
[self.view addSubview:viewAllController_.view];
break;
case 1:
[viewAllController_.view removeFromSuperview];
[self.view addSubview:viewSelectedController_.view];
break;
default:
break;
}
}
相关文章推荐
- Linux驱动之DMA
- Android之switch控件的用法
- 我试试
- linux内核Device Drivers设备驱动程序
- position定位的小问题
- 信息学奥林匹克竞赛-Pascal的多种退出语句用法
- Android性能专项测试之Batterystats
- OpenGL C++
- 【Java基础】--Java容器剖析:collection容器
- win8、win8.1回收站怎么添加删除确认框?
- linux下使用vsftpd包按需搭建ftp,留个记录供参考
- 解决 ld:library not found for -lPods-XXX
- 51nod 1294 :修改数组 && HDU 5256:序列变换
- IOS-10-详谈OC(object-c)深浅复制/拷贝-什么情况下用retain和copy,mutableCopy
- 2015-10-14 iOS获取最新设备型号方法
- hive调优——竖表变横表
- Android: ADT 23.0.2
- MySql5.0命令全集
- 51nod 1294 :修改数组 && HDU 5256:序列变换
- c语言日常 10_10练习