我想开发我使用透明的 iOS 应用程序Tababar
,
并且UITableView
在View
我运行我的应用程序时继续运行,因为 TransperantTababar
我UITableView
落后了Tababar
,我无法选择UITableView
.
见: : 提前谢谢。
我想开发我使用透明的 iOS 应用程序Tababar
,
并且UITableView
在View
我运行我的应用程序时继续运行,因为 TransperantTababar
我UITableView
落后了Tababar
,我无法选择UITableView
.
见: : 提前谢谢。
简单调整
table.contentInset = UIEdgeInsetsMake(0, 0, 200, 0); // try setting this value
希望这可以帮助你:)
问题不在于标签栏 alpha。它不是 UITableView 的框架。设置表格的框架以考虑标签栏,或者:
self.tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
编辑,可能 iOS7 具有边缘到边缘布局。试试viewDidLoad
(self 指的是控制器):
if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)]) {
self.automaticallyAdjustsScrollViewInsets = NO;
}
有两种可能:-
1)。首先,您可能忘记将 tableview 的数据源和委托设置为 self。
2)。框架可能分配不正确,即当我们同时使用导航栏和标签栏时,iPhone4 中 tableView 的高度为 367,iPhone5 中为 455。