我在IB中设置了一个UIBarButtonItem,通过从IB拖到头文件创建了IBAction,然后在我的源文件中的动作中放了一个简单的断点.......没有任何反应。< / p>
我正在使用AVCam。我可以从一个按钮运行操作,但它需要在工具栏上完成,因为我正在使用sharekit。我之前制作过工具栏,之前从未遇到过这个问题。
我连接了工具栏和barbutton的对象......这些都有效。我可以自由地隐藏和取消隐藏它们,但由于某种原因,我无法接受要求的动作。
有人有任何想法吗?
答案 0 :(得分:2)
我遇到了一个与UIBarButtonItem非常相似的问题,其中的插座无法在Xcode 4.5中工作 - 当我按下按钮时没有发送任何动作,并且引用插座没有引用任何内容。
经过一段时间的谷歌搜索,我发现我对故事板所做的所有更改都没有任何影响,但是对GUI进行了硬编码。
最后,清空Xcode项目缓存解决了我的问题 - 可以在此处找到如何执行此操作的说明:How to Empty Caches and Clean All Targets Xcode 4
答案 1 :(得分:0)
我和杰夫有同样的问题。 很长一段时间,我尝试了很多无用的东西。 以编程方式添加选择器,bla bla bla
我还在viewDidLoad上添加了一个UITapGestureRecognizer,以便关闭键盘。 它没有让手势到达UIView。 不是UIBarButtonItem单击事件等等 不要UITableViewCell选择事件。
这解决了我的问题: 的 tap.cancelsTouchesInView = NO; 强>
突然间 UITableViewCell Select开始工作 UIBarButtonItem Click事件开始起作用。
我的问题只发生在(7.1) 不在(8.1)