【发布时间】:2012-08-25 04:56:42
【问题描述】:
我正在使用情节提要在 XCode 4.3 上开发一个 iphone 应用程序。
我创建了一个视图,我需要将它分成两部分。顶部将包含一个 UIImageView,底部将包含一个 UItableView。 所以我使用故事板界面构建器将两者都添加到视图中,并设置 UIImageView 和 UITableView 的大小和位置。
但是,当我运行应用程序时,UITableView 将占据整个视图(正在缩放以填充视图)。我需要它来保持在 IB 中指定的宽度/高度。
为什么 UITableView 会占据整个视图?以及如何使带有 UITableView 的视图成为视图的一小部分而不是填充它?
我希望我很清楚 非常感谢您的帮助
编辑:
故事板部分的屏幕截图
顶部有一个 UIImageView 和一个“分享”按钮 底部是 UITableView UITableView 占据整个视图并隐藏其余部分
请求另一个屏幕截图
【问题讨论】:
-
您能否提供您故事板这一部分的屏幕截图:i.imgur.com/tGq5M.png
-
很抱歉没有注意到您需要该部分。添加了请求的屏幕截图
-
UITableView 上的自动调整大小掩码是什么?确保高度调整已关闭。
-
@0xSina 在哪里可以找到该功能?谢谢
-
只是一个健全性检查,但您的代码是引用
UIViewController子类,而不是直接引用UITableView,对吗?我以前也发生过类似的事情。
标签: objective-c ios uitableview interface-builder storyboard