如何检查iPhone中不同控件的位置

时间:2011-06-21 13:32:22

标签: view uiviewcontroller

在向视图添加新控件之前,如何检查某些控件已保留某些位置。 我在UIImageView中添加了一些按钮,我想在标签中显示一些图像,我从服务器中随机获取大小。我想将这些图像放在同一视图中的空白处。

在某个空白处添加第一张图片后,我怎么知道这个地方是保留的,我必须把第二张图片放在其他地方,图片和按钮不应该重叠。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

尝试在控件的frame属性(它继承自UIView)上使用CGRectIntersectsRect。 http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/CGGeometry/Reference/reference.html

我不相信这会对旋转的视图有用......嗯。 请参阅此图片以供参考:http://cl.ly/3T3d3w0D2I2Q1w1r0m46