【问题标题】:ios: uiscrollview and uiview autolayoutios: uiscrollview 和 uiview 自动布局
【发布时间】:2015-08-31 01:27:27
【问题描述】:

我有uiscrollviewuiview。触摸uitextview 时,uitextview size 会变大,uiscrollview size 会变小,因为自动布局有问题。

如何设置uiscrollviewuiview 的约束?

【问题讨论】:

  • 结构是什么? UIView 是 UIScrollview 的子视图吗? UITextView 的子视图是什么?
  • self.view 的子视图 -> uiscrollview, uiview(writeView), uiscrollview 的子视图 -> uiview(contentview), uiview 的子视图 -> uitextview, uibutton, uiview(contentview) 的子视图 -> uiimageview , uilabel*3 + @(动态添加的uiimageview).
  • 我想像 facebook 一样获取文章详细信息。这个视图有scrollview(content) 和commentWriteView。 commentWrite 视图有 UITextView 和 UIButton。 UITextView 是范围,因为用户的回车键。你明白了吗?!
  • 这是在接口文件中还是可以粘贴到代码中?
  • UIScrollview 和 UIView(bottom commentWriteView) 必须是动态高度。非常难……

标签: ios uiscrollview autolayout


【解决方案1】:

可以试试:
我在下面说的是关于约束:
UIScrollView 上、左、右等于 self.view 上、左、右
UIScrollView 底部等于 UIView 底部
UIView left, right, bottom 等于 self.view left, right, bottom UIView 高度等于 200(你自己设置)

好的,当你触摸 UITextView 时,将 UIView 高度约束设置为你想要的(可能是 300)

我认为它有效!

【讨论】:

    猜你喜欢
    • 2012-12-19
    • 1970-01-01
    • 1970-01-01
    • 2013-08-03
    • 2015-04-16
    • 1970-01-01
    • 2013-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多