【发布时间】:2016-06-17 19:53:24
【问题描述】:
我已经看到了几种使UIStackView 与UIScrollView 一起滚动的解决方案,但它们都依赖于 Autolayout 和 IB。
有没有办法以编程方式做到这一点?
我见过这个例子:https://gist.github.com/twostraws/a02d4cc09fc7bc16859c
但它使用可视格式语言,而我使用的是布局锚 API。
布局锚 API:
view.leadingAnchor.constraintEqualToAnchor(otherview.topAnchor).active = true
【问题讨论】:
-
基本上你需要做的就是在scrollview中添加stack view,并使scroll view的content view大于scroll view frame,从而使scroll view滚动!尝试提供 200x200 左右的安全屏幕尺寸,不要担心自动布局。
-
您能否提供一个代码示例,以便我将其标记为答案并实现它?
-
我在回答这个问题stackoverflow.com/questions/31668970 时提供了一个使用布局锚点的示例
标签: ios uiscrollview uistackview