UIMenuControllerWillShowMenuNotification 的 NSNotifcation

发布于 2024-09-27 18:09:05 字数 646 浏览 5 评论 0原文

我正在尝试监听 iphone sdk 3.0 中的 UIMenuController 通知。

但似乎我的通知永远无法被调用。这是我的代码:

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(menuControllerWillShow:) name:UIMenuControllerWillShowMenuNotification object:nil];

和我的方法

- (void)menuControllerWillShow:(NSNotification *)notification {
   NSLog (@"Call here");
}

但它永远不会打印出“Call here”,断点也永远不会停止。有谁知道如何解决这个问题。

我知道 iphone sdk 4.0 的 setMenuItems 方法,但我正在为 sdk 3.0 工作。

我最初的问题是我试图捕获 UIMenuController 事件来显示按钮工具栏,例如:文本的“Do A”、“Do B”。如果有人知道这个问题的任何解决方案,我也很感激

I am trying to listen for UIMenuController Notification in iphone sdk 3.0 .

But it seems that my notification can never get called. Here is my code:

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(menuControllerWillShow:) name:UIMenuControllerWillShowMenuNotification object:nil];

and my method

- (void)menuControllerWillShow:(NSNotification *)notification {
   NSLog (@"Call here");
}

But it never prints out "Call here", breakpoint never gets stop as well. Does anyone know how to solve this problem.

I know the approach of setMenuItems for iphone sdk 4.0 but I am working for sdk 3.0.

My original problem is that I am trying to catch the UIMenuController event to show a toolbar of buttons like: "Do A", "Do B" for the text. If anybody knows any solution for this, I also appreciate

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文