Muszę pokazać artykuł internetowy z UITableView
pod artykułem.
Jedyną opcją, jaką znalazłem, było wyświetlenie artykułu w UIWebView
nagłówku tableView.
Aby to zrobić, muszę uzyskać wysokość zawartości webView i wyłączyć przewijanie dla webView.
Znalazłem dwa rozwiązania, aby wyłączyć przewijanie:
for (id subview in webView.subviews)
if ([[subview class] isSubclassOfClass: [UIScrollView class]])
((UIScrollView *)subview).scrollEnabled=NO;
lub w JavaScript:
<script type="text/javascript">
touchMove = function(event) {
event.preventDefault();
}
Słyszałem, że pierwsze rozwiązanie jest zabronione przez Apple, ale nie mam na to żadnego dowodu. Czy moja aplikacja zostanie odrzucona przy użyciu tego rozwiązania? Jeśli tak, czy mogę użyć drugiego rozwiązania bez odrzucenia?