我很难让我的子视图正常运行。
我正在使用自动布局。我的主窗口是NSSplitView
。拆分视图中的一个视图是自定义视图,我在其中设置
-(BOOL)isFlipped
{
return YES;
}
此视图中添加的子视图显示在左上角。子视图比superview小很多,因此底部留有一些空间。当我调整窗口大小(以及超视图)时问题就开始了。子视图在视图之外向上移动,如下所示。第一张图片显示了超级视图顶部的子视图顶部很好地对齐:
调整窗口大小后,我将其置于顶部:
这不应该发生;如果有的话,子视图应该在底部剪裁。子视图的左上角应始终位于超视图的左上角。
我确定我在某处犯了错误 - 有人认出这种行为吗?我担心我不久前搞砸了,不知道在哪里看。任何帮助表示赞赏!
答案 0 :(得分:0)
在为子视图转换“将掩码转换为约束”后问题解决了: