gpt4 book ai didi

ios - UIScrollView 只缩放到 UIImageView 的大小

转载 作者:行者123 更新时间:2023-11-29 12:37:40 24 4
gpt4 key购买 nike

我有 UIScrollView,其中 UIImageView 像屏幕截图一样:

View hierarchy

当我缩放时我的问题出现了,而不是只能在我的图像区域( ScrollView 的 subview )滚动,我能够在原始尺寸周围滚动,所以我的图像周围有很多空白这不是我想要的。您可以在下面的屏幕截图中看到发生了什么:

Effect

我想知道我应该更新什么以使我的滚动区域只有图像的大小?

最佳答案

经过一些研究、一些试验和错误,我终于实现了我的计划。

首先,我只想将 autolayout 与 IB 一起使用,这确实可以做到,但需要一些努力。经过一番挖掘,我发现了这个 technical note它通过“纯自动布局方法”理解在代码中添加约束,但我只针对 IB,这让我找到了这个简单但漂亮的解决方案,称为 ios-imagescroll .在愉快地研究了这段代码后,我终于找到了解决方案,但我遇到了一些错误,但仅限于 iOS 8 设备……iOS 7 开箱即用。

我认为由于 iOS 8 中的重大变化,自动布局更加严格,您必须 100% 确定要完成什么。事实证明,这个细微的变化在 iOS 8 上很重要:

enter image description here enter image description here

当然,这个 bug,修复(随便你怎么调用它)是通过试验所有东西来修复的,但我猜 UIScrollView 的内容 View (在那种情况下 UIImageView) 必须是约束中的第一项。

关于ios - UIScrollView 只缩放到 UIImageView 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25847751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com