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. 開發iPhone 3gs和iPhone 4的區別
- 2. 在開源開發中,補丁和git commit有什麼區別?
- 3. iPhone遊戲開發時使用CALayer和UIView有什麼區別?
- 4. 有沒有iPhone開源社區?
- 5. UIImageView的框架和界限有什麼區別?
- 6. iphone開發限制
- 7. Iphone開發資源
- 8. iPhone開發與Mac OSX開發之間的區別
- 9. ADO.NET源和OLEDB源有什麼區別?
- 10. 開源許可證有什麼區別
- 11. 對象C(iPhone開發)/ sqlLite和文件系統的區別
- 12. 有界和無界設備有什麼區別?
- 13. 開源的iPhone像SMS UI界面
- 14. 在MyFaces中開發和生產有何區別
- 15. iPhone SDK:#import和@class有什麼區別?
- 16. 幫助與iPhone開發 - 超越界限錯誤
- 17. iPhone資源的Dashcode開發
- 18. 推薦iPhone開發資源
- 19. iPhone開發社區博客
- 20. 淘寶的開源項目有什麼區別:Metamorphosis和Timetunnel?
- 21. iPhone和iPod的發展有什麼區別?
- 22. $資源,get和query有什麼區別?
- 23. '非虛擬界面'和'抽象界面'有什麼區別?
- 24. MySQLi和PDO有何區別?
- 25. 無界限語音識別觸發器
- 26. Mocha和Supertest有何區別?
- 27. iPhone開發 - UITableViewCellStyleValue2
- 28. 管理「產品開發」和「軟件開發」之間的區別
- 29. 遊戲開發與業務開發有什麼區別?
- 30. terracotta-hibernate-cache和Ehcache與Terracotta一起發佈有什麼區別?
偉大的資源在這裏: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