当 iPhone 移动到横向方向时限制滚动视图中的图像拉伸

发布于 2024-07-30 12:27:02 字数 192 浏览 7 评论 0原文

我有 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

空心↖ 2024-08-06 12:27:02

当您旋转时,不要让 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文