Mam aplikację, w której ładuję zawartość do pliku UIWebView
i przedstawiam to. Nie mogę całkowicie wyłączyć interakcji użytkownika, ponieważ chcę, aby użytkownik mógł klikać linki. Muszę tylko wyłączyć wybór użytkownika. Znalazłem gdzieś w Internetach, z których możesz skorzystać:
document.body.style.webkitUserSelect='none';
Próbowałem wstawić to jako
[self.contentView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitUserSelect='none';"];
w webViewDidFinishLoad:
Jednak to nie działa. Nadal mogę zaznaczać i kopiować tekst w WebView.
Jakieś pomysły, co może się nie udać?
Aktualizacja: wydaje się, że dzieje się tak dopiero od iOS 4.3
UIWebView
za pomocą kategorii.