放置Uiimageview随机但不在屏幕内重叠(不在屏幕外)

时间:2016-05-02 06:16:24

标签: objective-c

UIImageView *myImageView = [[UIImageView alloc] init];
myImageView.layer.cornerRadius = myImageView.frame.size.height/2;

我有完美的圆形UIImageviews。 我只想随意放置它们,而不是在屏幕外,也不要相互重叠。

我该怎么做?

当我使用上面的代码绕过UIImageView并编写代码时 currentImageView是superView上的当前ImageView,而新的Frame是随机选择的新Fram。这个代码是否适用于圆形UIImageView?

BOOL interRect = CGRectIntersectsRect(currentImageView.frame, newFrame);

或者我如何随意放置它们,而不是在屏幕外放置并且不相互重叠?

0 个答案:

没有答案