Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在新起的 UIWindow 里对一个 editable = NO 的输入框选中文本出现系统菜单时,菜单被 UIWindow 盖住 #1538

Open
MoLice opened this issue Dec 13, 2023 · 0 comments

Comments

@MoLice
Copy link
Collaborator

MoLice commented Dec 13, 2023

Bug 表现

如何重现

  1. 打开一个 QMUIModalPresentationViewController
  2. 在里面放一个 UITextView,设置一些文本,并设置其 editable = NO
  3. 打开浮层后长按选中 UITextView 里的文本,使系统菜单出现
  4. 可观察到菜单被浮层盖住

#659 里修复过该问题,但由于 iOS 16 开始废弃了 UIMenuController,改为用 UIEditMenuInteraction 代替,所以之前 QMUI 的修复方式也失效了。

其他信息

  • iOS 版本: iOS 16.0+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant