0

我有一系列透明的 png,它们是几个 html 页面的一部分,它们有界分开UIWebViews(本地存储);每个 webview 都在一个滚动视图中,这样我就可以在它们之间滑动。为了使思考尽可能轻松,我UIWebViews在浏览滚动视图时动态加载和卸载。(我只保留当前/上一个/下一个并卸载所有其余部分)。在这一点上,碰巧只有几个这样的 png 在加载时会出现故障(不是每次都出现)。

[这是第一个故障]

毛刺png

我想知道发生这种情况的原因,以及为什么它只发生在 9 个 png 中的 2 个上。当然,如果你有解决方案,它会对我有很大帮助。

4

1 回答 1

0

好的,我设法通过将 png 拆分为两个 png 来解决问题。

问题是由 png 为 1.8Mb 的事实产生的,而且 UIWebViews 在图像的内存处理方面似乎存在很多问题。

总之,这是一件很尴尬的事情。我对我们处于 iOs 5.1.1(并且还在增加)这一事实感到失望,并且仍然存在这些问题。

于 2012-05-18T10:07:40.150 回答