Отключить прокрутку в UIWebView разрешено?

Мне нужно показать веб-статью с UITableView под статьей.

Единственный вариант, который я нашел, - это отобразить статью в a UIWebView в заголовке tableView.

Для этого мне нужно получить высоту содержимого webView и отключить прокрутку для webView.

Я нашел два решения для отключения прокрутка:

for (id subview in webView.subviews)
    if ([[subview class] isSubclassOfClass: [UIScrollView class]])
        ((UIScrollView *)subview).scrollEnabled=NO;

или в JavaScript:

<script type="text/javascript">
touchMove = function(event) {
    event.preventDefault();
}

Я слышал, что первое решение запрещено Apple, но у меня нет никаких доказательств этого. Будет ли моя заявка отклонена при использовании этого решения? Если да, могу ли я использовать второе решение, не получив отказа?

90
задан Cœur 27 May 2019 в 15:04
поделиться