我在我的視圖控制器中添加了webview和navigationbar。 Web視圖顯示正常,但是當我開始垂直拖動Web瀏覽器並停止拖動時,uiwebview會到達頂部。 簡而言之,滾動不是垂直工作的。 這是我的代碼。UIwebview verticall滾動不起作用
- (void)viewDidLoad
{
}
在這裏,我採取的WebView內IB並設置它的出口。
我在我的視圖控制器中添加了webview和navigationbar。 Web視圖顯示正常,但是當我開始垂直拖動Web瀏覽器並停止拖動時,uiwebview會到達頂部。 簡而言之,滾動不是垂直工作的。 這是我的代碼。UIwebview verticall滾動不起作用
- (void)viewDidLoad
{
}
在這裏,我採取的WebView內IB並設置它的出口。
要麼你有webview.userInteraction = NO
它禁用在webView中滾動,或者你已經將webview添加到錯誤的視圖作爲子視圖。
首先嚐試添加這是你addSubview以上:web.userInteractionEnabled = YES;
如果不工作,那麼你需要看看它的viewController所有這些代碼是從。爲了使這個工作,因爲你正在使用UINavigationController,你需要確保這個代碼發生在RootViewController和NavigationController以及RootViewController正確連接。
這聽起來像你剛剛從IB的導航欄上吸毒,在這種情況下,它不會真正做你希望的,所以它可能導致你的問題。