iPhone開發 - 起源與界限有何區別?iPhone開發 - 起源和界限有何區別?
1
A
回答
2
原點是視圖開始的位置,所以0,0例如意味着視圖位於屏幕的左上角。
邊界是屏幕的大小和組合在一起。所以如果大小是10,10而原點是0,0,則視圖位於屏幕的左上角並且是10像素×10像素。
編輯1:更多細節
界是一個的CGRect(Documentation)
2
所有的第一,bounds
和視圖的frame
非常類似的事情,但並不相同。 frame
描述了其父視圖的座標系中視圖的origin
(位置/位置)和size
。 bounds
在視圖的座標系中描述了它們。這就是爲什麼通常bounds
的origin
是(0,0)並且大小相同。
因此,要回答你的問題,視圖的在它自己的座標系中的origin
(一CGPoint
)和size
(一CGSize
)彌補它的bounds
(一CGRect
)。
相關問題
- 1. 在開源開發中,補丁和git commit有什麼區別?
- 2. iPhone遊戲開發時使用CALayer和UIView有什麼區別?
- 3. 有沒有iPhone開源社區?
- 4. UIImageView的框架和界限有什麼區別?
- 5. ADO.NET源和OLEDB源有什麼區別?
- 6. Iphone開發資源
- 7. 開源許可證有什麼區別
- 8. iPhone SDK:#import和@class有什麼區別?
- 9. 淘寶的開源項目有什麼區別:Metamorphosis和Timetunnel?
- 10. 幫助與iPhone開發 - 超越界限錯誤
- 11. iPhone開發社區博客
- 12. 推薦iPhone開發資源
- 13. iPhone資源的Dashcode開發
- 14. MySQLi和PDO有何區別?
- 15. Mocha和Supertest有何區別?
- 16. 管理「產品開發」和「軟件開發」之間的區別
- 17. 遊戲開發與業務開發有什麼區別?
- 18. 信號量和臨界區域有什麼區別?
- 19. bcpow和pow有何區別?
- 20. Proctractor和Selenium有何區別?
- 21. 有沒有開源的二進制文件有區別?
- 22. 有.Net和iPhone開發的源代碼控制嗎?
- 23. iPhone開發 - UITableViewCellStyleValue2
- 24. 開發Drupal模塊和WordPress插件有什麼區別?
- 25. 程序和OO開發之間有什麼區別?
- 26. android ndk開發中gnustl和stlport有什麼區別?
- 27. Scrum和敏捷開發有什麼區別?
- 28. Coldfusion開發者版和企業版有什麼區別?
- 29. 開發模式和生產模式有什麼區別?
- 30. 開發Jailbroken iOS平臺和使用私有API的區別
偉大的資源在這裏:http://developer.apple.com/library/ios/#documentation/windowsviews/conceptual/viewpg_iphoneos/WindowsandViews/WindowsandViews.html – 2012-07-20 13:10:11
可能重複的[UIView的框架,邊界,中心,起源,時使用什麼?](http://stackoverflow.com/questions/1071112/uiviews-frame-bounds-center-origin-when-to-use-what) – Monolo 2012-07-21 13:41:07