【发布时间】:2015-04-23 22:45:53
【问题描述】:
我有一张想要显示的图像,它比屏幕尺寸长。这个想法是我希望它滚动以显示整个图像。我在UIScrollView 中创建了一个UIImageView,我可以在XCode 中看到图像,但在运行应用程序时看不到。即使在 XCode 中我也遇到了比例问题 - 这是由自动布局引起的问题吗?也许这就是为什么在模拟器中运行应用程序时我看不到图像的原因?
edit 对于 iPhone 5+,该图像的纵向纵横比为 16:9...我不希望它就显示的部分填满整个屏幕。即宽度等于屏幕大小,但高度要长得多,这就是我想要滚动的......
【问题讨论】:
-
发布您如何在图像视图和滚动视图之间设置约束。
-
要查看的滚动视图约束是 0 到所有四个边缘,并且图像相对于滚动视图相同...
-
尝试将图像视图的内容压缩阻力和内容拥抱优先级设置为1000。
标签: ios objective-c uiscrollview uiimageview autolayout