gpt4 book ai didi

ios - 许多应用程序,如 Tweetbot、Facebook 等,都允许您通过向下/向上拉动来关闭图像覆盖。这是如何实现的?

转载 作者:行者123 更新时间:2023-11-29 10:50:59 26 4
gpt4 key购买 nike

在新的 Tweetbot 应用程序中,图像可以向各个方向“抛出”以关闭它们。在 Facebook 的应用程序中,您可以将其下拉或向上拉以将其关闭。

我很好奇这种效果是如何实现的。我正在使用 UIScrollView 来实现缩放和平移功能,但是如何拉动和释放图像并触发一个方法?

它不是用 UIPanGestureRecognizer 完成的,是吗,因为这会与 UIScrollView 平移手势识别器冲突?不过,这很好,因为您只能在完全缩小时关闭图像(并且无法平移 ScrollView ),因此不会有任何冲突。

我很抱歉缺少代码(因为我对如何开始感到困惑),但我希望上面的示例能够很好地解释我正在描述的功能。

最佳答案

在您的 UIScrollViewdelegate 中实现 -scrollViewDidScroll:

或者继承 UIScrollView 并覆盖 -setContentOffset:

关于ios - 许多应用程序,如 Tweetbot、Facebook 等,都允许您通过向下/向上拉动来关闭图像覆盖。这是如何实现的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20460714/

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