我有一个UIWebView,我想设置contentOffset,然后我调用了loadHTMLWithString,它重置了我设置的contentOffset,是否有任何方法可以避免这个?设置contentOffset并调用loadHTMLWithString重置它
0
A
回答
0
所以,如果我得到它的权利,你首先设置contentOffset
和THEN loadHTMLString:
?
为什么不采用其他方式?
0
我尝试了几个解决相同的问题,似乎setContentOffset不适用于UIVebView。总是将它重置为(0,0)。
最后setContentInset财产对我帮助很大:
[self.webView.scrollView setContentInset:UIEdgeInsetsMake(0.0, 0.0, 0.0, 160.0)];
然后使用UIWebViewDelegate并将内容的方法抵消:
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[self.webView.scrollView setContentOffset:CGPointMake(160, 0)];
}
相关问题
- 1. dismissModalViewControllerAnimated重置contentOffset
- 2. becomeFirstResponder重置contentOffset
- 3. 当设置contentOffset
- 4. 何处/何时设置contentOffset?
- 5. UITableView在滚动时重置ContentOffset
- 6. UITableView contentOffset在UIScrollView滚动后重置
- 7. UIScrollView的contentOffset在viewDidLayoutSubviews之后被重置
- 8. UIScrollView自动滚动后,我设置contentOffset
- 9. UIScrollviews zoomToRect只设置zoomScale,但不设置contentOffset
- 10. 设置accessoryType并保存它
- 11. SqlCommand对象 - 设置它,并忘记它?
- 12. 在调试时重置果园设置
- 13. 设置cookie并调用它后接收错误
- 14. 获取并设置不被调用
- 15. 设置LinearLayout可见并调用getBottom
- 16. 保存并调用打印设置
- 17. Application.cfc设置DSN并调用DSN
- 18. 设置并调用Fragment Tag正确
- 19. 显式设置NSUndoManager的重做调用
- 20. ScrollView问题在调用[self.view addSubview:self.overlayView]后重置它的位置;
- 21. Java:SplashScreen - 设置它
- 22. Phonegap重定向到网站,并为它设置饼干
- 23. 删除一个事件并重新设置它
- 24. 复制一个元素并重新设置它
- 25. 清除UILabel文本并在xcode中重新设置它?
- 26. 设置Javascript cookie并检索它们
- 27. QTextedit设置锚点并滚动到它
- 28. 设置一个变量并通过它
- 29. GHashTableIter设置GtkSpinButton到它的可调
- 30. 重置事件调用不调用重置
,因为当我这样做,这将有生命的和我不想要有看到transision – xonegirlz 2012-03-09 07:53:40
' - setContentOffset:animated:'? (http://bit.ly/wVFX6P) – basvk 2012-03-09 08:00:23
是啊,它甚至看起来更糟,因为它突然出现 – xonegirlz 2012-03-09 08:18:06