回答
我認爲不可能強制scroolbars顯示,因爲它是蘋果的用戶體驗哲學的一部分。
好吧,可能這是不可能的,但如果你的目的只是讓用戶知道它是一個可滾動的視圖,你可以讓他們看到它,當你加載你的webPages,迫使webContent從position.y + 100滾動到頂部到達頂點。你甘讓你的UIWebView使用的UIScrollView和滾動它...
在UIViewController只是補充一點:
- (void)webViewDidFinishLoad:(UIWebView *)wwwebView {
UIScrollView *myUIWebScrollView = (UIScrollView*)[wwwebView.subviews objectAtIndex:0];
[myUIWebScrollView setContentOffset:CGPointMake(0, 100) animated:NO];
[self performSelector:@selector(scrollUp:) withObject:wwwebView afterDelay:0.4];
}
- (void)scrollUp:(UIWebView*)aWebView{
UIScrollView *myUIWebScrollView = (UIScrollView*)[aWebView.subviews objectAtIndex:0];
[myUIWebScrollView setContentOffset:CGPointMake(0, 0) animated:YES];
}
UIViewController中必須是UIWebViewDelegate所以在.h文件中加入:
@interface yourWebViewController : UIViewController <UIWebViewDelegate> {
}
- (void)scrollUp:(UIWebView*)aWebView;
上面的代碼是否適合你? – includeMe 2011-03-09 06:21:08
@dsc:當然...不適合你?你必須把它放在UIViewController中,用UIWebView加載和控制視圖......並且我說它必須是一個UIWebViewDelegate ...也許你在分配並添加到子視圖時沒有設置UIWebView的委託屬性:code:\t yourWebView.delegate = self; – meronix 2011-03-09 06:55:53
我已經在.xib文件中的.h文件中添加了
- 1. 在UIWebView中滾動
- 2. Android滾輪滾動第一輪滾動第一輪時
- 3. 滾輪在LinearLayout中
- 4. HTML中的滾輪功能
- 5. Javafx禁用ScrollPane中的滾輪滾動
- 6. 滾輪上的jList
- 7. 在UIWebView中禁用滾動
- 8. 在UIWebview中停止滾動
- 9. 滾輪不撓
- 10. 縮放滾輪
- 11. 輪事件brokes鼠標滾輪的JavaScript
- 12. WPF應用程序中滾動滾輪
- 13. 鼠標滾輪不在tmux中滾動
- 14. 滾輪滾動到div
- 15. Popup - 滾動鼠標滾輪
- 16. 如何讓圖像(輪子)在jQuery中滾動或滾動鼠標滾輪?
- 17. UIWebView快速滾動
- 18. UIWebView滾動問題
- 19. 禁用滾動UIWebView
- 20. UIWebView向下滾動
- 21. 用UIWebView滾動UIImageView?
- 22. UIWebView上的滾動按鈕
- 23. UIWebView裏面的UITableView滾動?
- 24. 滾動事件的UIWebview
- 25. 用UIWebView滾動的UILabels
- 26. UITableViewCell中的UIWebView在滾動時刷新
- 27. 如何停止iphone中的uiwebview滾動
- 28. UIWebView中的自動滾動實現?
- 29. 管理UIWebView中的垂直滾動
- 30. 滾動面板鼠標滾輪滾動
@dsc:是的,我確定。 – Zakaria 2011-03-09 14:24:32
感謝您的寶貴意見 – includeMe 2011-03-14 04:48:13
@dsc:不客氣。 – Zakaria 2011-03-14 09:03:51