1
如果您在其他UIView中嵌入了UIView,那麼當您在內部嵌入式視圖中獲取小部件的.frame.origin.x值時,它將爲您提供內部視圖座標系中位置的x/y值。如何獲取UIView中嵌入元素的絕對x/y位置?
我想要在整個iPad可見區域的絕對座標系中獲取元素的x/y位置。 (或者相對於最頂級的視圖)。
如果您在其他UIView中嵌入了UIView,那麼當您在內部嵌入式視圖中獲取小部件的.frame.origin.x值時,它將爲您提供內部視圖座標系中位置的x/y值。如何獲取UIView中嵌入元素的絕對x/y位置?
我想要在整個iPad可見區域的絕對座標系中獲取元素的x/y位置。 (或者相對於最頂級的視圖)。
有一些方法可以幫助您轉換幀。
- (CGRect)convertRect:(CGRect)rect toView:(UIView *)view
- (CGRect)convertRect:(CGRect)rect fromView:(UIView *)view
CGRect f = [someView convertRect:someView.bounds toView:window];