如何获得旋转的UIView的正确框架(包括正确的位置)

时间:2013-03-26 06:06:41

标签: iphone ios cocoa-touch uiview

我有一个应用程序,我有一个矩形,用户可以用他们的手指旋转和平移。我只想知道这个旋转视图的帧是什么,所以我可以找出它是否与另一个矩形UIView相交(不能使用frame属性,因为当UIView被转换时它会失效)。最简单的方法是什么?

1 个答案:

答案 0 :(得分:0)

每个UIView都有一个属性frame,其类型为CGRect。

您可以使用view.frame访问它。

应用变换后,您可以使用视图上的bounds和center属性来获取方向。这可能需要一些计算,但我希望你能轻松实现。

请参阅this image的答案中的this question