ios - 如何为 UIBarButtonItem 设置 Action ?

标签 ios xcode uinavigationcontroller uibarbuttonitem

我尝试像以前使用普通按钮一样为 UIBarButtonItem 设置一个操作:

  1. 在 Storyboard中选择 UIBarButtonItem。
  2. 右键单击并拉到我的 .h 文件
  3. 切换到操作并选择 UIBarButtonItem 并为操作命名。

        - (IBAction)haupt:(UIBarButtonItem *)sender;
    
  4. 在我的 .m 文件中的函数中编写一些代码。

    - (IBAction)haupt:(UIBarButtonItem *)sender {
        NSLog(@"button");
    
    
        }
    

现在我在模拟器中尝试这个,但没有任何反应(控制台上没有输出)。我做错了什么?

最佳答案

选择 UIBarButton ,在 .m 文件的实现部分通过 CNRL+拖动创建 IBAction 然后尝试使用 NSLog 使用断点打印以了解控件是否到达您创建的 IBAction。

关于ios - 如何为 UIBarButtonItem 设置 Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25118411/

相关文章:

ios - Phonegap ios 推送通知

javascript - 无法将消息发布到文件 ://. 收件人在 Cordova WKWebView 引擎页面上的来源为空

ios - 如何从 facebook ID 创建指向 Parse PFUser 的指针

xcode - 根据核心数据读取的特定顺序将列添加到表中

ios - 将当前 View Controller 添加到navigationControllerStack中

Swift,在自定义事件指示器中添加导航 Controller

objective-c - UIViewController 可见回调

xcode - git 可以与 Xcode 集成吗?

Swift 将删除的行保存到核心数据

ios - 尝试从 iOS 中的显示中删除 ViewController 时出现黑屏