问题标签 [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.
objective-c - 如何在 UIwebview 上添加注释
我想实现一个功能,比如在UIWebview
iBooks 和 Amazon Kindle 上添加所选文本的注释。
我已经创建了UIMenuItem
. 但是,我不知道如何实现这个方法。有人可以在这方面提供帮助吗?
我不知道在这种方法中使用什么功能来实现。谢谢。
iphone - UIMenuController 自定义项目不显示
我正在尝试从嵌入在 UITextView 中的 UIImageView 显示自定义 UIMenuController。
我如何实现这一目标?
我得到一个显示剪切、复制、粘贴、选择、全选的菜单,如下图所示:
只有当我点击更多时,我才能得到我想要的:
这是我的一些代码:
我究竟做错了什么?任何帮助表示赞赏。
iphone - 如何控制 UIMenuController,以防我不希望它自动隐藏?
我正在做一个聊天工具,UITextField
作为输入。问题是,当其他 UI 控件更新时,例如消息在新来者上滚动时UIMenuController
,如果当前可见,则会自动隐藏。我怎样才能禁止这种自动化?即使我可以用UIMenuControllerWillHideMenuNotification
or捕捉事件,UIMenuControllerDidHideMenuNotification
我也无法控制它。
iphone - 是否可以自定义 UIMenuController 的颜色?
默认背景颜色为黑色。如何更改颜色,类似于tintColor
导航栏?
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
ios - UIMenuItem 上这个段的名称是什么?
我知道它UIMenuController
可以显示一个包含剪切、复制、粘贴、选择/全部和其他系统菜单项的弹出框。但我不知道最后一项是什么,在上面的屏幕截图中可见。它的作用是什么?它是否在应用程序中调用任何东西,如果是,是什么?可以禁用吗?在这种情况下,我想以编程方式禁用或删除该项目,而不禁用任何国际键盘。
uitableview - 如何在 UITableViewCell 中获取 UITextView 的突出显示文本?
我有一个自定义单元格(UITableViewCell 的子类),里面有一个 textView。效果很好!现在,当我点击一个单元格并突出显示一些文本时,会出现默认的 UIMenuController,我可以选择复制突出显示的文本。此功能也可以完美运行。现在,我想向 UIMenuController 添加一个自定义按钮,我实际上已经这样做了,但是要执行菜单项操作,我需要知道所选文本是什么。我怎么才能得到它?
iphone - 没有显示 uitextview 的 uimenucontroller,通用应用程序 xcode 4
在模拟器上,我看到 UIMenucontroller 没有问题,但它不会出现在运行 iOs 4+ 的设备上进行测试。它是使用 IB 添加的标准 uitextview。
我已将这些方法添加到作为委托的视图控制器中,但我认为它们不是必需的,因为我想要标准的菜单控制器、选择、复制等。更不用说它们没有被调用。
谢谢您的帮助
ios - 您如何真正从 UIMenuController 中删除 Copy
当您添加多个自定义菜单项时,显然曾经有一种简单的方法可以防止“更多...”标签出现在 UIMenuController 中。您只需删除所有系统菜单项。这里甚至还有一个解决方法,仍然可以进行复制工作。您只需使用不同的选择器实现自定义复制命令,然后覆盖 canPerformAction:withSender: 以不显示系统副本:
不幸的是,这种方法不再有效(至少在 UIWebView 子类中)。canPerformAction:withSender: 为除了 copy: 之外的每个系统菜单项调用,因此结果是始终显示系统复制菜单项。这意味着如果您有多个自定义菜单项,它们总是隐藏在“更多...”后面
那么,有没有办法真正删除系统的复制项或其他方法来防止菜单项隐藏在“更多...”后面?
更新
这是我在覆盖 canPerformAction:withSender: 时得到的输出:请注意,从不为“copy:”操作调用该方法:
uitableview - 在 UITableViewCell 中显示 UIMenuController,分组样式
是否有一种简单的方法可以在点击单元格时实现复制菜单,而不是继承 UITableViewCell?
谢谢,
强化学习