【问题标题】:Change UITextView height according to screen size根据屏幕大小更改 UITextView 高度
【发布时间】:2013-08-23 10:40:21
【问题描述】:

当检测到 4 英寸屏幕时,我正在尝试通过代码更改我的 textview 的高度。不幸的是,我无法让我当前的代码工作。任何人都可以看到有什么问题吗?两种写法都行不通。在代码中,我展示了我尝试过的两种方式。我也用 viewDidLoad 方法写了这个。

如果这无法解决,那么任何人都可以帮我在属性检查器中为两个屏幕(高度为 568 和 480)设置高度属性值

我的代码, if ((int)[[UIScreen mainScreen] bounds].size.height==568)
{ [myTextView setFrame:CGRectMake(20.0f, 78.0f, 280.0f, 415.0f)]; }

【问题讨论】:

标签: uitextview autolayout iphone-5


【解决方案1】:


从界面构建器中取消选中“使用自动布局”并使用界面构建器中的“自动调整大小”来调整您的文本视图高度

【讨论】:

  • 我在整个项目中都使用自动布局,无法取消该选项!
  • 谢谢哥们!!!你拯救了我的一天。我的代码总是正确的,但由于自动布局,它不起作用。
猜你喜欢
  • 2020-11-22
  • 1970-01-01
  • 1970-01-01
  • 2016-08-28
  • 1970-01-01
  • 2020-09-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多