我实际上正在开发一个IOS应用程序,我希望在ScrollView中看到一个后台UIImageView。 我的问题是,我在这两张照片中使用了Images.xcassets。
我的控制器有这些限制。
在iphone6和Iphone6 +上我得到了这个显示正确的
在Iphone5上我得到了带水平scrollView的显示器我可以将背景图像调整到设备屏幕,而不是在iphone5上水平滚动吗?
我实际上正在使用带有swift的Xcode 7.0.1。
更新:
我的imageview,scrollview和rootview之间的宽度相同的屏幕。
使用swift编程方式的另一个屏幕。
答案 0 :(得分:1)
目前,您已将图像添加为scrollview的实际内容。 哪个好,如果它应该滚动滚动视图。如果您不想让它完全滚动,您可以将它放在ScrollView后面。
您可以禁用水平滚动,更好的是,为图像视图添加约束,使其宽度=到滚动视图的超级视图,即视图控制器的根视图。
完成此操作后,您可能还希望添加“中心”作为图像视图的内容模式,或任何您想要的内容,因为会有额外的内容,缩放看起来会更糟。如果您的视图对于所有外形尺寸都不够宽,则可能会强制使用纵横填充。