我有一個應用程序,我有一個矩形,用戶可以使用他們的手指進行旋轉和平移。我只是想知道這個旋轉視圖的框架,所以我可以找出它是否與另一個矩形相交UIView
(不能使用框架屬性,因爲它在UIView轉換時失效)。什麼是最簡單的方法來完成這一點?如何獲得旋轉UIView的正確幀(包括正確的位置)
回答
每個UIView
有一個屬性frame
這是一種類型的CGRect。
您可以使用view.frame
訪問它。
應用轉換後,可以使用視圖上的邊界和中心屬性來獲取方向。這可能需要一點點的計算,但我希望你能很容易地得到它。
從this question的回答提及this image。
當存在轉換時,frame屬性會失效。 – 2013-03-26 06:13:06
是的,我很抱歉,我忘記了變換。 – 2013-03-26 06:17:19
附註(以防萬一):請不要遷移垃圾郵件(重新:*解鎖iphone可以使用預付費SIM卡與羅傑斯* *)。另外,如果您不知道目標網站的常見問題,請不要投票遷移。電話和電話服務問題與[su]無關。謝謝。 – Will 2013-03-27 12:07:40
- 1. 手動iPhone旋轉位置不正確
- 2. 如何獲得轉義字符的正確位置?
- 3. 如何正確包括atlbase.h
- 4. 如何正確旋轉MPMoviePlayerController?
- 5. UIView的定位不正確
- 6. 動畫幀旋轉不正確
- 7. 如何計算旋轉圖像的正確位置偏移量?
- 8. 如何獲得正確的風景(90°或270°)旋轉?
- 9. 不能得到正確的包括PHP
- 10. 如何在矩陣旋轉後得到正確的x,y位置?
- 11. DIV旋轉正確
- 12. 旋轉不正確
- 13. 如何正確設置UIView的alpha? [iOS]
- 14. UIView沒有正確位於ViewController後旋轉
- 15. CGPoint不正確定位UIView
- 16. 正確的位置
- 17. 獲得正確的
- 18. 如何正確拖放,旋轉和縮放UIView?
- 19. 如何獲得我的UIView的正確大小?
- 20. 如何獲得滾動listView中複選框的正確位置?
- 21. 如何獲得元素的正確位置?
- 22. 如何獲得元素的正確位置?
- 23. 如何在std :: string中獲得正確的位置?
- 24. openstreetmap如何獲得筆記本電腦的正確位置?
- 25. 如何保存位圖的正確的旋轉
- 26. 如何正確處理包含UIImageViews的UIScrollView的旋轉?
- 27. 旋轉後UIView的位置
- 28. 獲得正確的輸出以獲得正確的點擊
- 29. 圖像不正確的位置旋轉(圖形)後
- 30. 從矢量方向獲得一個正確的旋轉
你可以發佈你的轉換代碼...? – Venkat 2013-03-26 06:14:46
self.rotateAngle = rotateAngle; self.transform = CGAffineTransformMakeRotation(self.rotateAngle); – 2013-03-26 06:16:13
嘗試view.bounds它可以幫助你。 – 2013-03-26 06:19:20