今天发现webview在ios9上的一个bug:当你第一次长按时只会选中,但是不会弹出菜单。但是第二次长按就没事了。。。
然后打开safira是不存在这个问题的。。
解决方法如下:
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
//修复bug:第一次长按 不弹出复制菜单
[[_webView.scrollView.subviews firstObject] becomeFirstResponder];
[[NSOperationQueue mainQueue] addOperationWithBlock:^{
[self becomeFirstResponder];
}];
}