我在用的滚动条问题WebView
在OS X上的优胜美地。 该WebView
是建立在一个XIB文件,保持默认设置。 然后加载与内容:
[self.webView.mainFrame loadHTMLString:html baseURL:nil];
但是,滚动,当我看到重绘/闪烁/闪烁滚动条的问题: 例如视频 。 (这是与所有类型的内容,我只是用这个随机数据记录了它)
我在用的滚动条问题WebView
在OS X上的优胜美地。 该WebView
是建立在一个XIB文件,保持默认设置。 然后加载与内容:
[self.webView.mainFrame loadHTMLString:html baseURL:nil];
但是,滚动,当我看到重绘/闪烁/闪烁滚动条的问题: 例如视频 。 (这是与所有类型的内容,我只是用这个随机数据记录了它)
这一个是棘手搞清楚,但在这里有云:首先创建一个新的项目只是一个WebView
,看看我能复制它。 我无法重现它。
我切换回我的项目,只包含一个更换新的麻烦厦门国际银行WebView
。 我又无法重现该问题。
接下来是更耗时在一个新的厦门国际银行重建完整的UI的任务。 问题是不可重现这个XIB无论是。 问题解决了!
但是,是什么引发的问题? 在盯着后diff
两个xibs一会儿我注意到的东西:
<customView alphaValue="0.99999999999999989" translatesAutoresizingMaskIntoConstraints="NO" id="eEn-AF-z0I">
Interface Builder中还显示,在Appearance
部分的Alpha
的1
。 只有将其更改为别的和背部的东西1
固定的厦门国际银行:
<customView translatesAutoresizingMaskIntoConstraints="NO" id="eEn-AF-z0I">
我真不知道是什么改变了这个值开始的,但至少这解决了我的问题。 此外,它是有道理的层相关的属性导致此问题重绘。
层支持的WebView不支持。 从豹纹发行说明:
大多数的标准视图并控制了AppKit和Mac OS X的其他Cocoa框架提供能够在豹层支持的模式下运行,用诸如WebKit的网页视图和Quartz Composer的QCViews,其使用在第一层某些特殊的观点异常现在还不支持备份模式。
http://developer.apple.com/mac/library/releasenotes/cocoa/AppKitOlderNotes.html#Animation - “新观看动画设施和层后援查看图纸”部分的最后一段