在情节提要中,我将一个表格视图元素放入子类 UIView 中。该元素没有出现在 iPad 设备上,但我运行它的方式与它出现在情节提要中的相同。这也发生在我放入故事板的其他内容中。下面是故事板中出现的屏幕截图,以及 UI 宽度/高度信息。
这里是在 iPad 上运行的 UI 文件的描述。
https://gist.github.com/4323186(将其直接嵌入到帖子中会给我带来问题)
您会注意到 tableview 被明确设置为 178 宽度,并且在描述中显示为 276 宽度。我最初的想法是,也许一个单元格迫使父级变大(我对 iOS UI 开发非常陌生),但深入研究显示原型单元格,它的宽度似乎是由它的父级在 178 处定义的。图像视图和标签也出现在不正确的位置,如下面的第二张图片所示。