Это проблема с iOS9 и более поздними версиями.UIWebview не показывает editview при первом касании
При загрузке приложения я выбираю слово в UIWebview, но не отображается всплывающее окно editview, показывающее копии, общий доступ, определение и т. Д. При первом нажатии. От следующего выбора после крана он отлично работает.
даже - (BOOL) canPerformAction: (SEL) действие withSender: (ID) отправитель делегат возвращает NO для всех параметров на первом кране и выберите
Кроме того, при выборе слова и прокрутите его с экрана и попытайтесь выбрать другое слово. представление прокручивается вверх/вниз само по себе, и будет выбрано слово worng (View вытесняется смещением от количества, которое выбранное слово прокручивается с экрана).
Потянув за волосы, чтобы исправить это. Любая помощь будет оценена его простой код
@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];
}
У вас есть код или что-то, что вы можете показать нам, что не работает? Трудно понять, что сломано, если мы не знаем, что это такое. –
Редактировать свой вопрос, чтобы включить это. –
Сделал это @Dow Очень простой Просто добавленный веб-просмотр и загруженная википедия. Я думаю, проблема в iOS 9. Он хорошо работает с iOS 8 – Lax