【问题标题】:webview in core animation layer核心动画层中的 webview
【发布时间】:2009-10-24 16:51:50
【问题描述】:

我想在 CALayer 中创建一个 webView。也许这太微不足道了,但我刚刚进入 CA。有人可以帮忙吗?

干杯 罗恩

【问题讨论】:

    标签: objective-c cocoa webview calayer


    【解决方案1】:

    视图可以包含层,视图可以包含其他视图,层可以包含层。但是图层不能包含视图。

    如果您想为WebView 设置动画,最好将其嵌入到您已调用setWantsLayer:YESNSView 中,然后为WebView 的图层设置动画。

    【讨论】:

    • WebView 不支持被层支持,所以 -setWantsLayer: 不是一个好主意。目前唯一支持在 WebView 中获取动画的方法是使用 CSS 动画。
    【解决方案2】:

    我认为这不起作用,因为 webview 似乎不喜欢在包含它的任何视图中启用核心动画。我只是想在我的 webview 后面的屏幕上获得阴影或模糊效果,我已经尝试在父级甚至 webview 后面的视图中启用它......但似乎没有任何效果。不过我可能做错了什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多