【问题标题】:autolayout uiscrollview how to control the content insetautolayout uiscrollview 如何控制内容插入
【发布时间】:2016-01-01 17:53:59
【问题描述】:

我遇到了 UIScrollView 自动布局的问题。滚动有效,但滚动区域的大小很小。如果我使用

self.scrollView.contentInset = UIEdgeInset(0,0,120,0);

它适用于 6+,但不适用于其他设备。所以,我想用自动布局来修复它。这是我当前的自动布局配置:。标签是多行的。除了上面的Autolayout约束和sn-p,我什么都没写。

【问题讨论】:

  • 你设置UIScrollView的contentSize属性了吗?
  • 为滚动视图添加内容约束不是实际上设置了内容大小吗?
  • 我从未设法让它正常工作。

标签: ios swift uiscrollview


【解决方案1】:

如果我理解你的问题,你真正应该做的是设置滚动视图 contentSize 属性,所以对你来说它看起来像......

theScrollView.contentSize = CGSizeMake(width, height)

【讨论】:

  • 这会破坏使用自动布局来调整滚动视图内容大小的目的。
猜你喜欢
  • 2018-08-06
  • 2015-02-23
  • 1970-01-01
  • 1970-01-01
  • 2014-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-17
相关资源
最近更新 更多