2 saisai033 saisai033 于 2015.07.15 15:50 提问

ios UITableView上下活动问题

我的界面是这样的,最上面是UIView,中间是UISegmentedControl,下面是UITableView。我现在是想实现往上滑动,最上面UIView跟着滑动,当滑动到 UISegmentedControl, UISegmentedControl锁定。下面的 UITableView在滑动。本人新手,哪位大神能提供实现思路,有代码更好,谢谢

1个回答

zhao18933
zhao18933   2015.07.15 17:28
已采纳

UITableView作为主体界面
UIView作为tableView的header
UISegmentedControl 作为TableView的sectionHeader
思路就这样子,代码的话上网也有很多,稍作修改就能用了

saisai033
saisai033 谢谢
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
UITableView的上下滑动与自己添加的手势冲突
今天做一个新闻界面,要在tabview上加一个擦花菜单,使用UIPanGestureRecognizer,但是加上去之后,发现tableview自带的上下滑动的手势被自己添加的手势截住了,导致tableview无法正常滑动,手势冲突的解决方案,实现手势的代理方法如下: - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecogn
iOS之解决UITableView与背景颜色不一致问题
近日项目开发中,发现UITableViewController在设定了背景色后(颜色1)与TableView的颜色2非常不搭调: 翻查代码发现: - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { return 20; } -
iOS UITableView 禁止上下滑动
由于tableView继承于ScrollView所以禁止tableView的滑动直接 tableView.scrollEnabled = NO;
(iPhone/iPad开发)监听UITableView上下滑动情况
有一个需求,需要监听UITableView对象的滑动动态,当tableview滑至顶部时有一定的功能触发,非顶部时进行一些界面的隐藏。 因为UITableView是直接继承UIScrollView的,所以只要设置了UITableView对象的DataSource,尤其是Delegate,就可以Overwrite UIScrollView的代理函数,例如: [cpp] v
IOS开发~UISCrollView与UITableView嵌套使用终极解决方案
问题由来:项目需要做类似网易新闻的那种UIScrollView上放多个UITableView的效果,其中UITableView还要有下拉刷新效果。 一开始的思路,也是最直观的思路就是一个UIScrollView上放多个UITableView,然后发现UITableView的滑动和UIScrollView的滑动产生冲突,用户体验不好。主要原因在于UIScrollView的滑动原理。 基础知识看这
ios-tableView禁止上下弹性或一个方向弹性
tableView有一个bounces属性。默认YES,所以tableView上下用力拉都会有弹性滑动,如下设置可以禁止,但是这样的话上下弹性都没了self.tableView.bounces = NO;而经常的需求是上方不要弹性,下方要弹性,可以用监听- (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollVie
设置tableViewCell分割线上下去边线,中间缩进
无需自定义代码设置tableViewCell分割线上下去边线,中间缩进 //设置分割线上下去边线,顶头缩进15 -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { UIEdgeInsets
关于IOS11上UItableview侧滑删除无线拉伸的问题
再iOS11上uitableview侧滑可以无限拉伸解决办法,iOS11多了一个方法,直接上代码:- (nullable UISwipeActionsConfiguration *)tableView:(UITableView *)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(nonnull NSIndexPath *)...
ios实现两个tableview联动
两个tableview的联动,滑动左侧tableview,右侧tableview跟着滑动 其实实现起来比较简单,只是需要搞清楚他们之间的区别和联系,还有就是调用一个 - (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section 这个
【iOS7的一些总结】9、用列表显示内容(上):列表视图UITableView
列表视图,顾名思义就是将数据的内容用列表的形式显示在屏幕上的视图。在ios中列表视图以UITableView实现,这个类在实际应用中非常的频繁,但是对于初学者来说不是非常容易理解。这里将UITableView的主要用法总结一下以备查。