我以编程方式创建了一个UIButton,我想添加约束 这样它就会从底部保持相同的长度 在iPhone 4和5上看起来都是正确的。
我知道如何在Interface Builder中执行此操作,但不知道如何以编程方式执行此操作。
答案 0 :(得分:0)
将以下行放在 .pch 文件
中#define IS_IPHONE_5 ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )
并将iPhone 5
的代码编写为
if( IS_IPHONE_5 )
// Set Fram/ code for iPhone 5
else
// Set Fram/ code for iPhone 4