我有NSScrollview
,其中包含两个视图,
我们分别称他们为View A
和View B
,
现在他们两个都可以在高处成长,我希望View A
出现在顶部
和View B
在底部,当两个组合的高度大于NSScrollView
剪辑视图时,我希望能够像往常一样滚动
我似乎无法为此行为获取正确的AutoLayout约束
即时通讯Masonry
使用AutoLayout
和NSSCrollView
时,任何人都有同样的问题/困难,可以指出我在正确的道路上吗?
答案 0 :(得分:2)
我最近尝试过将两个表视图整合到一个滚动视图中。 我的设置有一个带有剪辑视图的滚动视图。在那个自定义视图中。在其中,我有两个不断增长的观点。约束使自定义视图随两个子视图一起增长。
我注意到的一件事:如果您设置了自己的滚动视图,则需要创建约束以将视图绑定到它所在的剪辑视图。我必须设置约束以将我的自定义视图固定到顶部,剪辑视图的左侧和右侧。如果我添加第四个约束来将底部固定到剪辑视图,滚动视图实际上会随着我自己的内容视图而增长。
示例项目:https://dl.dropboxusercontent.com/u/2381634/SO/GrowingViews.zip