0

Я добавляю webview и навигационную панель внутри моего контроллера. Веб-представление отображается правильно, но когда я начинаю перетаскивать прокрутку по вертикали, что веб-просмотр и остановить перетаскивание, uiwebview достичь в верхней части. Короче говоря, прокрутка не работает вертикально. вот мой код.UIwebview вертикальная прокрутка не работает

- (void)viewDidLoad {

}

Здесь я беру WebView внутри IB и установить его выход.

ответ

0

Либо у вас есть webview.userInteraction = NO, который отключает прокрутку в веб-браузере, либо вы добавили веб-представление в неправильное представление как подвью.

Постарайся Первое добавление это выше вашего addSubview: web.userInteractionEnabled = YES;

Если это не работает, то вам нужно посмотреть, на котором ViewController весь этот код от. Чтобы это работало, так как вы используете UINavigationController, вам нужно убедиться, что этот код происходит в RootViewController и NavigationController, а RootViewController правильно подключен.

Похоже, вы просто наркотик над навигационной панелью от IB, который на самом деле не будет делать то, на что вы надеетесь в этом случае, поэтому, вероятно, это может вызвать проблемы.

Смежные вопросы