是否可以将UIView移动到控制器外而不被切割?

时间:2015-08-25 16:38:32

标签: ios objective-c swift uiview

我有2个UIViewControllers。一个是内容,另一个是幻灯片菜单。

enter image description here

我想将控制器2中的按钮移到超级视图之外,就像这样

enter image description here

这可能吗?因为我试图为超级视图设置clipToBounds = NO。我得到的唯一结果是:

enter image description here

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

这里有几种选择。最明显的是Controller 2的视图中的clipToBounds = NO,以及包含该按钮的任何其他子视图。

如果您不希望将其设置为NO,则视图不能成为剪切视图层次结构的一部分。然后,您必须将其移动到共享的超级视图,例如容器控制器的视图,窗口等。