怎麼讓屏幕高度能同時適應iPhone5和舊版本?
如果用storyboard或者xib可以自動調整高度,但是如果整個視圖是編程建立的,怎麼設置比較好。
我現在只能根據高度.7或者.5調整屏幕和其他的界面內容,有沒有更好的方法能解決iPhone5 和其他版本的屏幕問題?
用[UIScreen mainScreen].bounds.size.height
,(作為靜態方法或者#define
)可以根據屏幕高度調試,還有一種是用view.autoresizingMask
屬性調整視圖
比如:
view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
如果在IOS6中,可以用Autolayout。