JoySeeDog
JoySeeDog
恩。我之前没有用navigationController ,用的普通的UIViewController,我晚上回去更新一下
@Mirzhou 你仔细看看你的控制器继承的什么,再看看我的继承的什么,这问题不大。。。
@Mirzhou 你这JLViewController继承了什么呢
@Mirzhou 好吧,我晚上回去了看看。
半塘的也是这样的。切换之后到下一个的第一行。当然这个可以自己设置。
你需要记录下每一个tableView的偏移量,然后切换的时候设置就好了。
我现在是在达到临界值之后。如果你点击就到切换,就会设置tableView偏移量相应的值。 ```Objective-C self.currentTableView = self.tableViews[index]; for (UITableView *tableView in self.tableViews) { if ( self.lastTableViewOffsetY>=0 && self.lastTableViewOffsetY 136){ tableView.contentOffset = CGPointMake(0, 136); } } ``` 这个值你要是能记录下来,也是可以自己设置的,我是设置为初始值而已。触发KVO也是根据坐标值来判断要不要隐藏header相关组件的,所以你可以试一试。
一个思路是使用响应链,让他的上下滑动的响应和tableView一致。还有一个思路就是也给它添加KVO
你自己先去搞懂基本知识嘛。
@FrankSwift 轮播要做的话你需要加Press手势,然后方向的判断,还有偏移量的判断。根据这个值去设置tableView的偏移量。