gpt4 book ai didi

ios - 带有点击手势 Segue 的 UIView

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:44:38 25 4
gpt4 key购买 nike

我有一个较小的 UIView 作为我的 UIViewController 上主 UIView 的 subview 。这个较小的 UIView 也有一个图像和几个标签。

我想要的是让用户触摸这个较小的 View (此 View 上的任何位置或其内容),然后转到一个新的 UIViewController

我在较小的 View 中添加了一个 Tap Gesture,并设置了一个从 Tap Gesture 到 UIViewController 我接下来要显示的 segue。

然而,这仅在用户仅触摸 View 上没有标签或图像的空间并且选中“用户交互已启用”时才有效。如果触摸图像或标签,则不会发生任何事情,如果未选中“启用用户交互”,则不会发生任何事情。

我完全从 Storyboard 中完成了这一步,并且只实现了一个 prepareForSegue 方法。

有什么我想念的吗?任何帮助将不胜感激,谢谢!

最佳答案

从所有标签和图像中删除用户交互(uiimageview 默认将用户交互设置为 no)。如果其他元素启用了用户交互,它们将捕捉到触摸;如果他们将用户交互设置为否,则层次结构中的下一个 View 将捕获它。

非常重要的是从标签和 ImageView 中删除交互,而不是您正在触摸的 View

关于ios - 带有点击手势 Segue 的 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20221482/

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