当 iPhone 移动到横向方向时限制滚动视图中的图像拉伸
我有 imageViews 作为 UIScrollView 的内容。 如果用户正在查看肖像图片 (320x480) 并横向移动 iPhone - 图像会拉伸以占据全屏。 我想限制图像的拉伸。 我想要一个类似于照片应用程序的功能,其中图像按比例缩小并在左侧和右侧显示黑色条带。
任何人对我如何实现这一目标有任何建议 - 将是一个很大的帮助!
I have imageViews as content for in the UIScrollView. If a user is viewing a potrait picture (320x480) and moves the iPhone in landscape orientation - the image stretches to occupy full screen. I want to restrict the image to stretch. I want a functionality similar to the photos app where image is scaled down and shows black strips in left and right.
Anyone with any suggestion how I can achieve this - would be a great help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您旋转时,不要让 UIIMageView 展开,而是将其框架大小调整为您想要的大小......这应该可以解决它。
When you rotate, instead of letting your UIIMageView expand, resize its frame to be what you want it to be...that should take care of it.