Interface Builder中的"非法几何"警告有意义吗?

can*_*boy 3 iphone interface-builder

Interface Builder中的"信息"按钮向我显示有几十个"非法几何"警告,每个警告都有一个问题"此视图与其中一个兄弟姐妹重叠".这有什么值得担心的吗?它会阻止苹果公司接受该应用吗?错误正在发生,因为我在创建界面时将PNG叠加在一起.

小智 5

应该没问题.我有一个应用程序具有相同的警告,没有任何问题被接受.

问题是如果视图没有Core Animation图层支持(桌面上默认),则不允许重叠的兄弟姐妹.在iPhone上,所有UIView都支持CoreAnimation图层,因此重叠是可以接受的.正如UIViews文档中所述(第2段,最后一句):"同级视图能够重叠而没有任何问题,允许复杂的视图放置."