视图,nsscrollview中的按钮不再出现

时间:2013-10-31 21:53:08

标签: objective-c button add subview nsscrollview

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

有人有想法吗?应该很容易重现。只需将scrollview拖到xib上,然后将另一个(彩色)视图/按钮拖到该滚动视图上即可看到它们没有出现在正在运行的应用程序中。

1 个答案:

答案 0 :(得分:0)

通过向nsscrollview中放置的元素添加约束来解决此问题。分钟。宽度高度。等等 问题似乎与autolayout处理scrollview中的对象的方式有关。