我在我的應用程序中使用視圖大小來定位代碼中的子視圖。iphone 5屏幕上的視圖大小不正確
例如是這樣的:
self.view.bounds.size.height
此子視圖具有進出視圖來進行動畫處理。
這對舊設備完美工作,現在我試圖支持iphone 5,發現我仍然得到舊設備的高度。除了這個動畫視圖 一切適應完美的iphone 5
,以獲得正確大小的唯一方法是,如果我更改了廈門國際銀行視圖的大小,不足之處是 ,如果我現在運行我的iPhone 4應用程序視圖尺寸是4英寸視圖尺寸。
這裏有什麼問題? 或者這是應該的方式,我必須爲iPhone 5創建一個額外的xib文件?
這聽起來很合理。我必須支持舊版本,那麼我該怎麼做?我已經在IB中設置了struts和spring來允許調整大小,如果你的意思是這樣的話。我認爲iphone5的整個視圖只是屬性大小是錯誤的。 – bllubbor
如果您需要支持舊版本,請使用spring&struts(舊的調整大小模型)。您的視圖窗口是否爲正確尺寸?也許你需要確保視圖的框架與超視圖(或窗口)邊界相匹配? – mrwalker
父母是我的應用程序委託,我將VC設置爲rootviewcontroller。代表的窗口顯然是正確的大小,但我的VC視圖沒有正確調整大小。爲什麼?以及如何以及在哪裏設置/檢查VC視圖到超視圖/代表的窗口框架? – bllubbor