0

在我的 Xcode4 项目中,我使用 Interface Builder 将滚动视图添加到我的 xib。之后,我可以将其他按钮或视图拖到该滚动视图中,以便它们在应用程序启动时按预期显示。奇怪的是,在切换到 Mavericks 和 Xcode5 后,将按钮和视图拖到 IB 中的滚动视图后,它们都不会出现。因此,如果没有我这边的更改,使用滚动视图的项目将无法正常工作。在启动应用程序之前,一切看起来都一样。在 IB Document-Outline 中,它们显示在 Clip-View 之后。像这样:->scrollview ->clipview ->nsview_iwant_to_add。按钮和视图显示在 IB 预览中。

任何人的想法?应该很容易复制。只需将滚动视图拖到 xib 并将另一个(彩色)视图/按钮拖到该滚动视图上,以查看它们没有出现在正在运行的应用程序中。

4

1 回答 1

0

通过向 nsscrollview 中的元素添加约束来解决此问题。分钟。宽度高度。等问题似乎与自动布局处理滚动视图内的对象的方式有关。

于 2013-11-01T19:03:07.753 回答