Ho un'app reader che carica i file .epub
e in genere non ho alcun problema con la selezione, ultimamente ho integrato i file di layout fisso .epub
ma sto riscontrando un problema: quando Ho una casella contenente una riga la selezione funziona bene, ma quando la casella contiene più righe, ovvero diversi <p></p>
, non riesco a selezionare una singola parola dalla casella. Alla selezione l'intera scatola viene selezionata come mostrato nello screenshot. Quando provo lo stesso file .epub
su iBooks, la selezione funziona bene su tutto il testo. Qualche idea su come posso risolvere il problema?Impossibile selezionare singole parole con layout fisso .epub documenti
Ecco il codice per caricare il file su UiWebView
.
NSString *contents = [NSString stringWithContentsOfFile:itemPath encoding:NSUTF8StringEncoding error:nil];
if (!contents) {
contents = [NSString stringWithContentsOfFile:itemPath encoding:NSASCIIStringEncoding error:nil];
}
[readingWebView loadHTMLString:contents baseURL:baseURL];