UITableView滚动不会滚动

时间:2013-10-28 12:10:54

标签: ios iphone ipad uitableview uitabbar

我想开发iOS应用程序,其中我使用透明Tababar

当我运行我的应用时,

UITableView View,因为传输Tababar我的UITableView落后于Tababar,我无法选择最后一个一行UITableView

请参阅:提前致谢。

3 个答案:

答案 0 :(得分:4)

简单调整

  table.contentInset = UIEdgeInsetsMake(0, 0, 200, 0); // try setting this value


希望这有助于你:)

答案 1 :(得分:0)

这不是标签栏alpha问题。它不是UITableView的框架。设置表格的框架以考虑标签栏,或者:

self.tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

编辑,可能iOS7具有边到边布局。试试viewDidLoad(自我指控制者):

if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)]) {
        self.automaticallyAdjustsScrollViewInsets = NO;
    }

答案 2 :(得分:0)

有两种可能性: -

1)。首先,您可能忘记将tableview的数据源和委托设置为self。

2)。框架可能分配不正确,即当我们同时使用导航栏和标签栏时,iPhone4中tableView的高度为367,而iPhone5中的高度为455。