1

我已经在 IB 中设置了一个 UIBarButtonItem,通过从 IB 拖动到头文件来创建 IBAction,然后只需在我的源文件中的操作中放置一个简单的断点......并且没有任何反应。

我正在使用 AVCam。我可以从按钮运行操作,但需要在工具栏上完成,因为我正在使用 sharekit。我以前做过工具栏,以前从来没有遇到过这个问题。

我连接了工具栏和 barbutton 的对象……它们都有效。我可以自由地隐藏和取消隐藏它们,但由于某种原因,我无法调用动作。

有人有什么想法吗?

4

2 回答 2

2

我在 Xcode 4.5 中与插座不工作的 UIBarButtonItem 有一个非常相似的问题 - 当我按下按钮时没有发送任何操作,并且引用插座没有引用任何内容。

经过一段时间的谷歌搜索,我发现我对故事板所做的所有更改都没有任何效果,但硬编码 GUI 是有效的。

最后,清空 Xcode 项目缓存解决了我的问题——如何做到这一点的描述可以在这里找到:How to Empty Caches and Clean All Targets Xcode 4

于 2012-11-09T14:17:32.940 回答
0

我和杰夫有同样的问题。很长一段时间,我尝试了很多无用的东西。以编程方式添加选择器,bla bla bla

我还在 viewDidLoad 上添加了一个 UITapGestureRecognizer 以关闭键盘。它没有让手势到达 UIView。不针对 UIBarButtonItem Click 事件和更多不针对 UITableViewCell 选择事件。

这解决了我的问题: tap.cancelsTouchesInView=NO;

一下子 UITableViewCell Select 开始起作用 UIBarButtonItem Click 事件开始起作用了。

我的问题只发生在 (7.1) 不在 (8.1)

于 2014-11-12T15:47:48.377 回答