2
目前我在我的視圖中有一個框架內的圖像。 我想獲得圖像的絕對位置。如何在iOS中獲取絕對圖像位置?
通過使用image.frame.origin.x
我得到了一個相對於圖像所在幀的位置。 例如,如果框架在底部,我應該得到一個很大的數字x和y。但是我接收0和0,因爲圖像緊挨着框架的頂部和左邊界。
目前我在我的視圖中有一個框架內的圖像。 我想獲得圖像的絕對位置。如何在iOS中獲取絕對圖像位置?
通過使用image.frame.origin.x
我得到了一個相對於圖像所在幀的位置。 例如,如果框架在底部,我應該得到一個很大的數字x和y。但是我接收0和0,因爲圖像緊挨着框架的頂部和左邊界。
嘗試:
CGRect absolutePosition = [image convertRect:self.view.bounds toView:nil];
這將使你在窗口的位置。如果您希望將其引用到另一個視圖,請將nil更改爲該視圖。
hm。它似乎並沒有找到self.bounds – 2012-08-14 11:35:05
嘗試** self.view.bounds ** :) – 2012-08-14 11:38:20
哈 - 我的壞 - 謝謝! – 2012-08-14 11:39:45