【发布时间】:2016-03-09 05:40:26
【问题描述】:
我有这个问题,我正在屏幕上移动一个“A”视图,用户想要移动的任何地方(从情节提要中添加),我正在使用事件处理方法移动视图,并且工作正常,
我现在遇到的问题是,当我将新的“B”视图(以编程方式)添加到 ViewControllers 视图时,我已移动到其他位置的“A”视图会自动移动到其默认位置。 (在故事板上的位置)。
所以我想,我已经弄清楚了每当我们向视图层次结构 viewWillLayoutSubViews 添加新视图时的原因:get 的调用并将视图重新定位为其默认值。所以我想知道如何防止这种情况发生?
详情见下图:
注意:
A 和 B(橙色和红色都是 UIView)
从情节提要添加橙色视图,并以编程方式添加红色视图。
还有see我之前关于类似问题的问题,
任何帮助将不胜感激。
【问题讨论】:
标签: ios objective-c xcode uiview storyboard