问题标签 [uimenuitem]
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.
ios - 具有相同选择器的多个 UIMenuItem
嗨伙计们,我UIMenuItem
用相同的方法创建了多个selector
:
但是我收到的 sender 对象不是 type: UIMenuItem
,所以如果我使用:
要知道点击了哪个按钮,我会收到错误,如果我使用:
我看到了正确数量的项目,如何在不为每个项目使用一个选择器的情况下访问被点击的项目?
谢谢!
ios - 在 UITableViewCell 中的 UIView 上长按显示菜单
在 IOS 应用程序中,我想在长按位于 UITableViewCell 中的 UIView 时显示 UIMenuController。
被longTapGestureCapturedOnView
调用,以及canPerformAction
在 2 种情况下返回 YES,但屏幕上没有菜单项出现。我做错了什么?
ios - 无法在 UITextView 的 UIMenuController 中禁用默认 UIMenuItems
我正在尝试为类似于 Medium 的 iOS 功能的功能配置 UIMenuController 的菜单项:
有各种线程专门用于此特定任务,但尽管有成千上万的视图和不同的结果,包括它不能为足够多的人工作......似乎没有一个解决方案可以始终如一地工作对于 UITextView。
我已经能够添加自定义菜单选项“printToConsole”,但我无法禁用 Apple 的标准菜单项,如剪切、复制、粘贴、B I U 等:
共识似乎是我应该覆盖 canPerformAction 以禁用这些默认菜单项,但这似乎不起作用:
这是我的相关代码的其余部分:
在我看来DidLoad:
我也将我的 viewController 设置为符合 UITextViewDelegate 。有些人建议,如果您只是将 TextView 子类化,这将以某种方式起作用。我无法让它发挥作用,所以如果这确实是答案,有人可以提供一个例子吗?
同样,我知道这可能看起来像重复,但上述解决方案似乎已停止使用 iOS 更新。
谢谢。
ios - 在 Swift 的 UIMenuController 中禁用 UIMenuItems 的闪烁/闪烁
如何摆脱UIMenuItems
in a的闪烁/闪烁UIMenuController
?我目前有复制和粘贴项目,但是当我的应用程序在 a 的操作中显示菜单时UILongPressGestureRecognizer
,它们开始闪烁。
在 iOS 中有没有这方面的实现?
ios - 我可以在 UIMenuItem 的标题中添加 NSAttributedString 而不是 String 吗?
我想在 UIMenuItem 的标题中添加 NSAttributedString 而不是 String,但我看不到任何可能的方法。甚至有可能子类 UIMenuItem 或其他东西来实现这一点?我在 iOS 上的 Telegram 应用程序上看到他们实现了类似的功能。 来自 Telegram 的带有 UIMenuItem 的图像。
ios - 如何在视图的选定位置设置按钮?
我对 iOS 开发非常陌生,但我正在努力解决视图的位置问题。
在单个视图控制器上,我试图通过长按视图在视图上画一个圆圈,但我只能在视图的中心制作它。你知道如何在我选择的地方画一个圆圈吗?
当我运行它时,我只能将圆形按钮放在视图的中心。
ios - 来自 UIView 的 iOS 14 上下文菜单(不是来自 UIButton 或 UIBarButtonItem)
有一种简单的方法可以通过以下方式在 iOS 13/14 中显示上下文菜单UIContextMenuInteraction
:
对我来说,问题在于它模糊了整个用户界面。此外,这只能通过长按/触觉触摸来调用。
如果我不想模糊,有操作菜单。如此处所示 https://developer.apple.com/documentation/uikit/menus_and_shortcuts/adopting_menus_and_uiactions_in_your_user_interface
这似乎没有模糊,但它似乎只附加到 aUIButton
或 a UIBarButtonItem
。
有没有办法将上下文菜单附加到长按时调用且不显示模糊的 UIView?