iPhone UIImage重叠文字

时间:2010-06-20 12:33:28

标签: iphone interface-builder

我有一个带有UIScrollView的视图,一个用于背景的UIImageView和一个UITextView。我已经创建了几个其他视图,这些视图都很好 - 带有背景图像和可滚动文本但由于某种原因,现在我无法完成这项工作。我的图像与所有文本重叠,因此我无法读取它或UITextView默认背景(白色)显示,以便用户无法看到背景图像。可能导致这个问题的原因是什么?

2 个答案:

答案 0 :(得分:0)

您是否使用Interface Builder或在代码中构建视图层次结构?

在这两种情况下,您都应该确保您的观点顺序正确。

在IB中,您希望显示在所有其余视图之上的视图必须位于其余视图之下。

在代码中,确保文本视图是最后添加到层次结构中的。

您还可以使用下一个代码来检查这是否是问题:

[self.view bringSubviewToFront:textView];

答案 1 :(得分:0)

好的,它必须与选择委托有关。我不能说我完全理解我是如何修复它的,但它与在IB中声明代表有关。