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 次 |
最近记录: |