【发布时间】:2013-11-21 14:59:57
【问题描述】:
我正在使用带有部署目标 5.1 的 iOS 7 使用 Storyboards 开发 iOS 应用程序。
我在一个视图控制器中有 4 个UITableViews,它们都有 1/3 的宽度和 100% 的屏幕高度。一个总是在屏幕外(他们不时地左右移动)。我希望它们显示在UINavigationController 提供的UINavigationBar 下。
我已经在 Storyboard 中设置了所有内容,但是 XCode 仅对最左侧的表格进行了格式化(格式化是指UITableView 的内容从UINavigationBar 的末尾开始。其他表格开始在UINavigationBar 下显示内容。
我没有任何设置表格的代码,我的视图控制器中只有UITableViewControllerDataSource 和UITableViewControllerDelegate 方法。
正如您在屏幕截图中看到的那样,它甚至没有显示原型表格单元格,因为它们位于导航栏下方。
如何设置此权限(在 Storyboard 中或以编程方式)?
我希望内容显示在导航栏下方,但也希望从导航栏下方开始,并且只有在向下滚动时才会进入。
【问题讨论】:
-
可以发布一些屏幕截图吗?
-
屏幕截图应该是故事板和正在运行的应用程序。另外,你有什么代码(如果有的话)来设置视图和滚动它们?
-
图片是这样的,ios7之前的版本也是这样的?
-
@Ilario 不,在 iOS
标签: ios ipad uitableview ios7 uinavigationbar