是否有任何方法可以为iphone 5定义帧,以便它可以在不使用xib的情况下通过iphone 6和6 plus自动采用和调整?
我不想为iphone 6和iphone 6 plus定义不同的帧。
答案 0 :(得分:1)
您可以使用“自动布局”和“大小”类为所有设备创建一个UI。 Size classes Design help
答案 1 :(得分:1)
对于Swift语言,您可以使用:
let screenSize: CGRect = UIScreen.mainScreen().bounds
let screenWidth = screenSize.width;
let screenHeight = screenSize.height;
对于Objective C,您可以使用:
[[UIScreen mainScreen] bounds].size.width : For Width
[[UIScreen mainScreen] bounds].size.height : For Height