问题标签 [uimenucontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
713 浏览

objective-c - 如何在 UIwebview 上添加注释

我想实现一个功能,比如在UIWebviewiBooks 和 Amazon Kindle 上添加所选文本的注释。

我已经创建了UIMenuItem. 但是,我不知道如何实现这个方法。有人可以在这方面提供帮助吗?

我不知道在这种方法中使用什么功能来实现。谢谢。

0 投票
0 回答
1539 浏览

iphone - UIMenuController 自定义项目不显示

我正在尝试从嵌入在 UITextView 中的 UIImageView 显示自定义 UIMenuController。

我如何实现这一目标?

我得到一个显示剪切、复制、粘贴、选择、全选的菜单,如下图所示: 在此处输入图像描述

只有当我点击更多时,我才能得到我想要的: 在此处输入图像描述

这是我的一些代码:

我究竟做错了什么?任何帮助表示赞赏。

0 投票
1 回答
687 浏览

iphone - 如何控制 UIMenuController,以防我不希望它自动隐藏?

我正在做一个聊天工具,UITextField作为输入。问题是,当其他 UI 控件更新时,例如消息在新来者上滚动时UIMenuController,如果当前可见,则会自动隐藏。我怎样才能禁止这种自动化?即使我可以用UIMenuControllerWillHideMenuNotificationor捕捉事件,UIMenuControllerDidHideMenuNotification我也无法控制它。

0 投票
3 回答
4111 浏览

iphone - 是否可以自定义 UIMenuController 的颜色?

默认背景颜色为黑色。如何更改颜色,类似于tintColor导航栏?

0 投票
0 回答
278 浏览

xcode - How to customize the Menu controller with menus having an images in iPad?

Iam developing an iPad application which includes UIMenuController, I integrated the Menu controller which shows my own titles. But I need to show images instead of titles in the Menu controller. Could anybody have a suggestion to implement that.

Thanks in advance

0 投票
2 回答
394 浏览

ios - UIMenuItem 上这个段的名称是什么?

UIMenuItem

我知道它UIMenuController可以显示一个包含剪切、复制、粘贴、选择/全部和其他系统菜单项的弹出框。但我不知道最后一项是什么,在上面的屏幕截图中可见。它的作用是什么?它是否在应用程序中调用任何东西,如果是,是什么?可以禁用吗?在这种情况下,我想以编程方式禁用或删除该项目,而不禁用任何国际键盘。

0 投票
1 回答
959 浏览

uitableview - 如何在 UITableViewCell 中获取 UITextView 的突出显示文本?

我有一个自定义单元格(UITableViewCell 的子类),里面有一个 textView。效果很好!现在,当我点击一个单元格并突出显示一些文本时,会出现默认的 UIMenuController,我可以选择复制突出显示的文本。此功能也可以完美运行。现在,我想向 UIMenuController 添加一个自定义按钮,我实际上已经这样做了,但是要执行菜单项操作,我需要知道所选文本是什么。我怎么才能得到它?

0 投票
1 回答
926 浏览

iphone - 没有显示 uitextview 的 uimenucontroller,通用应用程序 xcode 4

在模拟器上,我看到 UIMenucontroller 没有问题,但它不会出现在运行 iOs 4+ 的设备上进行测试。它是使用 IB 添加的标准 uitextview。

我已将这些方法添加到作为委托的视图控制器中,但我认为它们不是必需的,因为我想要标准的菜单控制器、选择、复制等。更不用说它们没有被调用。

谢谢您的帮助

0 投票
6 回答
22412 浏览

ios - 您如何真正从 UIMenuController 中删除 Copy

当您添加多个自定义菜单项时,显然曾经有一种简单的方法可以防止“更多...”标签出现在 UIMenuController 中。您只需删除所有系统菜单项。这里甚至还有一个解决方法,仍然可以进行复制工作。您只需使用不同的选择器实现自定义复制命令,然后覆盖 canPerformAction:withSender: 以不显示系统副本:

不幸的是,这种方法不再有效(至少在 UIWebView 子类中)。canPerformAction:withSender: 为除了 copy: 之外的每个系统菜单项调用,因此结果是始终显示系统复制菜单项。这意味着如果您有多个自定义菜单项,它们总是隐藏在“更多...”后面

那么,有没有办法真正删除系统的复制项或其他方法来防止菜单项隐藏在“更多...”后面?

更新

这是我在覆盖 canPerformAction:withSender: 时得到的输出:请注意,从不为“copy:”操作调用该方法:

0 投票
2 回答
3869 浏览

uitableview - 在 UITableViewCell 中显示 UIMenuController,分组样式

是否有一种简单的方法可以在点击单元格时实现复制菜单,而不是继承 UITableViewCell?

谢谢,

强化学习