我正在尝试在检测到4英寸屏幕时通过代码更改textview的高度。不幸的是,我无法让我当前的代码工作。任何人都可以看到有什么问题?它写的两种方式都不起作用。在代码中,我展示了我尝试过的两种方式。我也用viewDidLoad方法写了这个。
如果无法解决这个问题,那么任何人都可以帮助我在属性检查器中为两个屏幕设置高度属性值(高度为568和480)
我的代码,
if ((int)[[UIScreen mainScreen] bounds].size.height==568)
{
[myTextView setFrame:CGRectMake(20.0f, 78.0f, 280.0f, 415.0f)];
}
答案 0 :(得分:1)
从界面构建器中取消选中“use autolayout”,并使用界面构建器中的“自动调整大小”来调整文本视图高度