IOS开发,autolayout中uiscrollview的因为contentsize的引发的问题

经过翻阅众多资料,虽然有很多的解决方案,可是当实际操做过程当中,发现只有一个方法有用,参考网址:http://stackoverflow.com/questions/19036228/uiscrollview-scrollable-content-size-ambiguity-xcode-5-ios-7-interface-builder ios

解决方案为:git

So I just sorted out in this way:github

  1. Add in the UIScrollView a UIView (we can call that contentView);segmentfault

  2. In this contentViewset top, bottom, left and right margin to 0 (of course from the scrollView which is the superView); Set also align center horizontally and vertically;xcode

Finished.ui

Now you can add all your view in that contentView, and the contentSize of the scrollView will be automatically resized according with the contentView.this

一个外国网友对于该问题的回答。亲测可行,而且将 Set also align center horizontally and vertically;改为equal width 和 equal height也可行,spa

具体其余参考网页如:http://stackoverflow.com/questions/15773815/storyboard-uiscrollview-contentsizecode

http://segmentfault.com/blog/lingchen/1190000002462033 orm

http://grayluo.github.io/WeiFocusIo/autolayout/2015/01/27/autolayout3/

http://stackoverflow.com/questions/19036228/uiscrollview-scrollable-content-size-ambiguity-xcode-5-ios-7-interface-builder

相关文章
相关标签/搜索