gpt4 book ai didi

ios - UITapGestureRecognizer 来自 Storyboard中的对象库,位于选项卡栏 Controller 内的 View 上

转载 作者:行者123 更新时间:2023-11-29 11:09:41 25 4
gpt4 key购买 nike

我将 UITapGestureRecognizer 添加到选项卡栏 Controller 内的 View 中,当我切换到包含带有 UITapGestureRecognizer 的 View 的选项卡时,我收到崩溃消息 -

-[__NSCFString setView:]: unrecognized selector sent to instance 0x2ae8d0

我正在使用 Xcode 4.3

最佳答案

我在 iOS5 上遇到了同样的问题,只是针对 iOS 5 和 iOS 6 的应用程序以及最后一个选项卡上的手势识别器。我们的代码也有非常相似的手势识别器,它们为模式对话框加载或为其他选项卡推送 View Controller 。所以它只是在不是第一个选项卡的选项卡中的手势识别器,并且只在该选项卡的 rootViewController 中。

正如 Arunabh Das 最终所做的那样,似乎唯一的答案就是在代码中添加 UIGestureRecognizers。有一个线程 at Ray Wenderlich's website (which is a decent site containing some good iOS tips) ,其中总结指出,iOS5 中似乎存在一个错误,从测试版开始,从未在最终版本中修复,并且包含一个代码片段,该片段显示了如何在需要时将手势识别器放入代码中。

关于ios - UITapGestureRecognizer 来自 Storyboard中的对象库,位于选项卡栏 Controller 内的 View 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12102281/

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