iOS - 删除子视图会导致其他视图移位

时间:2012-07-03 18:36:02

标签: ios subview

我有一个奇怪的问题。在我的应用程序中,我允许用户将截图发布到Facebook。我在屏幕截图中删除了一些我不想要的子视图,然后在截屏后重新添加它们。

我的问题是,每当我删除UITextView时,它会将我的其他两个图像视图显着移动到左侧,导致它们部分偏离屏幕。

另一件需要注意的事情是:我正在使用一个带有5个视图的Tab Controller。所有视图对不同的电视角色都做同样的事情。他们都使用同一个班级。只有我的两个角色有这个奇怪的转移问题,但所有5个字符的所有代码都相同。我还确保我的所有插座都正确连线。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

找到更好的解决方案;将屏幕截图中我不想要的所有视图设置为隐藏,然后在捕获屏幕截图后重新启用它们。