我想问一个简单的问题,如何在不通过拖放的方式更改其位置的情况下将子视图临时置于前面以查看其元素。我一直面临的问题是我忘记将视图放回原处,特别是如果您正在处理具有大量子视图的视图,则会造成很多麻烦。
对于这样的视图控制器:-
答案 0 :(得分:1)
如果您需要可以轻松访问视图以进行查看/编辑,而不必重新排列它们,我实际上建议您将它们分解成自己的视图,然后按照代码中的正确顺序将它们缝合在一起。这将确保所有元素都将以正确的顺序放置,并且始终可以轻松地进行编辑。像这样:
然后在您的代码中,像viewDidLoad
这样的地方:
[self.view addSubview:view2];
[self.view addSubview:view3];
答案 1 :(得分:0)