2012-06-19 62 views
0

我在我的視圖控制器中添加了webview和navigationbar。 Web視圖顯示正常,但是當我開始垂直拖動Web瀏覽器並停止拖動時,uiwebview會到達頂部。 簡而言之,滾動不是垂直工作的。 這是我的代碼。UIwebview verticall滾動不起作用

- (void)viewDidLoad {

}

在這裏,我採取的WebView內IB並設置它的出口。

回答

0

要麼你有webview.userInteraction = NO它禁用在webView中滾動,或者你已經將webview添加到錯誤的視圖作爲子視圖。

首先嚐試添加這是你addSubview以上:web.userInteractionEnabled = YES;

如果不工作,那麼你需要看看它的viewController所有這些代碼是從。爲了使這個工作,因爲你正在使用UINavigationController,你需要確保這個代碼發生在RootViewController和NavigationController以及RootViewController正確連接。

這聽起來像你剛剛從IB的導航欄上吸毒,在這種情況下,它不會真正做你希望的,所以它可能導致你的問題。