Ios 3.5英寸屏幕中自动铺层Xib作物的UITableView
我有一个使用导航控制器和选项卡栏控制器的应用程序。所以我的视图控制器都有导航栏和选项卡栏 当我将UITableView添加到UIViewController,然后为3.5英寸屏幕运行模拟器时,会发生以下情况Ios 3.5英寸屏幕中自动铺层Xib作物的UITableView,ios,iphone,ios7,autolayout,Ios,Iphone,Ios7,Autolayout,我有一个使用导航控制器和选项卡栏控制器的应用程序。所以我的视图控制器都有导航栏和选项卡栏 当我将UITableView添加到UIViewController,然后为3.5英寸屏幕运行模拟器时,会发生以下情况 表的顶部不是从UIViewController的顶部开始(位于导航栏的正下方) 底部内容(如果我有多个页面并滚动到底部)被剪切 如果我使用一个style==Grouped,那么顶部的标题总是被截断 要了解我的意思,请尝试以下步骤: 使用xib创建UIViewController类型的新文件
是否有人可以帮助提供有关如何解决这些问题的指导?你们是不是也遇到了这些问题?还是只有我一个人?假设它在iOS 7上复制,在你们看来加载的地方是:
- (void)viewDidLoad {
[super viewDidLoad];
// To support iOS 6
if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) {
self.edgesForExtendedLayout = UIRectEdgeNone;
}
}
这实际上让情况变得更糟。你能提供一些截图吗?