0
我編程推到我打開一個網頁視圖視圖控制器,和我這樣設置設置框架所以它不是隱藏的導航欄
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:self.url]];
[self.webView loadRequest:urlRequest];
self.webView.frame = CGRectMake(0, 64, 320, 600);
self.webView.delegate = self;
Web視圖它看起來不錯,我將它設置爲64,以便它位於導航欄下方,但是當我點擊網頁視圖或縮放網頁視圖時,會再向下移動64點?
爲什麼會發生這種情況?但是,如果我在開始self.webView.frame = CGRectMake(0, 0, 320, 600);
時將web視圖設置爲此,則直到我點擊其導航欄隱藏的webivew部分。
我該如何解決這個問題?
感謝您的幫助:)
你嘗試'self.navigationController.navigationBar.translucent = NO;'如果它是爲iOS 7及以上 – Aladin
@Aladin我想要導航欄在那裏,我只是希望網頁視圖在它下面 – spenf10
是的,它應該解決問題 – Aladin