2012-01-11 53 views

回答

3

這將在view水平居中imageView

imageView.frame.origin.x = CGRectGetMidX(view.bounds) - CGRectGetMidX(imageView.bounds) 

這將確保imageView停留在它的父的邊界變化水平居中:

imageView.autoresizingMask = UIViewAutoResizingFlexibleLeftMargin|UIViewAutoResizingFlexibleRightMargin 
+0

沒有,因爲市中心的房地產是在上海華座標系統(如框架屬性)。如果'view.frame'的來源是0,0,這將起作用,但最好不要依賴它。 – XJones 2012-01-11 21:09:18

+0

哈哈哈當然是。在您注意到我是個白癡之前,我試圖刪除我的評論。 – 2012-01-11 21:11:22

+0

我知道你不是個白癡。別擔心! :) – XJones 2012-01-11 21:18:29