UITableView滚动不滚动
我想开发iOS应用程序,其中我使用透明Tababar
,
和UITableView
上的View
当我运行我的应用程序,因为Transperant Tababar
我的UITableView
后面Tababar
和我无法select最后一行的UITableView
。
看到: : 在此先感谢。
简单的调整
table.contentInset = UIEdgeInsetsMake(0, 0, 200, 0); // try setting this value
希望这有助于你:)
有两种可能性:
1)。 首先,您可能忘记将tableview的数据源和委托设置为self。
2)。 框架可能被错误地分配,即当我们同时使用导航栏和标签栏时,iPhone4中tableView的高度是367,iPhone5中是455。
这不是问题的标签栏阿尔法。 这不是UITableView的框架。 要么设置表格的框架来考虑标签栏,要么:
self.tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
编辑,可能iOS7有边到边的布局。 试试viewDidLoad
(自指控制器):
if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)]) { self.automaticallyAdjustsScrollViewInsets = NO; }