【问题标题】:UIWebview in UIScrollview with images, left most goes whiteUIScrollview 中的 UIWebview 带有图像,最左边是白色的
【发布时间】:2011-07-21 02:32:33
【问题描述】:

带有 x 个图像的 UIScrollView 都带有彼此相邻的框架,它们都可以正常工作,滚动等。

ScrollView 子视图中有一个 UIWebView 设置为隐藏。当需要网页时,WebView 设置为图像的框架(在页面加载时),图像被隐藏并且 WebView 被设置为不隐藏。

所有工作正常,除非对滚动视图中最左侧位置的图像完成此操作,Web 视图似乎开始显示网页(在页面加载事件之后),但随后变为白色并且是吗。 Web 视图和滚动视图似乎处于非常糟糕的状态。试图隐藏 Web View 等不起作用。这只发生在最左边的图像上,否则其他一切似乎都工作正常。现在唯一的解决方法是停止并启动应用程序。这是一个运行良好并在 UI 编辑器中定义的滚动视图。 ImageViews 和 WebView 在运行时定义。

有什么办法解决这个问题吗?

如果滚动视图的最左边位置被忽略(不使 web 视图可见),一切正常。

SDK 4.x

【问题讨论】:

    标签: iphone uiwebview uiscrollview


    【解决方案1】:

    文档中的一个提示:“您不应该在 UIScrollView 对象中嵌入 UIWebView 或 UITableView 对象。”

    【讨论】:

    【解决方案2】:

    跟进,是的,但是将 Web 视图放在滚动视图旁边而不是在滚动视图下方(在图形对象树中)似乎可以正常工作.....

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 2015-07-24
      • 2023-03-28
      • 2010-09-09
      • 1970-01-01
      相关资源
      最近更新 更多