这是 iOS9 及更高版本的问题。
在加载应用程序时,我在 UIWebview 中选择了一个词,但在第一次点击时没有显示复制、共享、定义等选项的编辑视图弹出窗口。从点击后的下一个选择开始,它工作正常。
甚至 -(BOOL)canPerformAction:(SEL)action withSender:(id)sender 委托在第一次点击并选择时为所有选项返回 NO
此外,当您选择一个单词并将其从屏幕上向上滚动并尝试选择其他单词时。视图会自行向上/向下滚动,并且会选择一个磨损的单词(视图会自行移动所选单词从屏幕上滚动的量的偏移量)。
拉我的头发来解决这个问题。任何帮助将不胜感激其简单的代码
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self.view becomeFirstResponder];
NSString *urlAddress = @"https://en.wikipedia.org/wiki/Main_Page";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_myWebView loadRequest:requestObj];
}