我在UIWebView上遇到setScrollsToTop:
問題。 web視圖是根視圖控制器的子視圖和上viewDidLoad
我設置:當UIScrollview作爲子視圖存在時,UIWebview scrollsToTop不工作
[self.webView.scrollView setScrollsToTop:YES];
然而,當我然後點擊狀態欄的網頁視圖不會滾動到頂部。在應用程序內的另一個模式tableViewController它工作正常,甚至沒有設置setScrollsToTop:YES
。這是應用程序的委託裏面applicationDidFinishLaunching
代碼:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.f = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
self.window.rootViewController = self.f;
[self.window makeKeyAndVisible];
return YES;
我怎樣才能使它發揮作用?
編輯:它看起來像是在同一視圖中的UIScrollview導致的問題。我如何使它與UIScrollView一起工作?
澄清:你的意思是通過點擊狀態欄,你想要在UIWebView中加載的HTML頁面,滾動到頂部?對? – Canopus 2012-01-10 14:35:49
@Canopus正好 – JonasG 2012-01-10 16:11:11