pmk*_*pmk 8 iphone scroll objective-c uitableview
所以我有一个UITableView.它的dataSource是NSArray一个搜索后加载的自定义对象.当我滚动到底部时,一切正常,scrollIndicator滚动到底部.
现在当我滚动回到顶部时,scrollIndicator在我的UINavigationbar下面停止大约50像素.
我不知道为什么这种行为只发生在这个tableViewController,因为我UITabBarController的5 UITableViewcontrollers个继承自同一个超类.任何帮助表示赞赏,在此先感谢:)
编辑:
将以下代码放入 viewWillAppear:
self.tableView.scrollIndicatorInsets = UIEdgeInsetsMake(0, 0, 0, 0);
Run Code Online (Sandbox Code Playgroud)
解决了这个问题.虽然我仍然不知道为什么这个问题只发生在五个tableViewControllers中的一个...
Rak*_*esh 10
看起来您可能scrollIndicatorInsets 错误地设置了滚动视图的属性.底部和顶部可能相同.设置它以便您只有底部边距.
即UIEdgeInsetMake( <top> , <left>,<bottom>,<right>);用于此.即为你的情况
yourScrollView.scrollIndicatorInsets = UIEdgeInsetMake(0, 0,bottomInset,0); //Here bottom inset would be the value you have right now .
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5029 次 |
| 最近记录: |