webview in core animation layer

2019-03-05 05:15发布

I wanted to create a webView inside of a CALayer. Maybe it is too trivial but I am just getting my head into CA. Would anyone please be able to help?

cheers Ron

2条回答
我命由我不由天
2楼-- · 2019-03-05 05:45

Views can contain layers, Views can contain other views, and layers can contain layers. But layers cannot contain views.

If you want to animate a WebView, your best bet would be to embed it in an NSView where you've called setWantsLayer:YES and then animating the WebView's layer.

查看更多
Evening l夕情丶
3楼-- · 2019-03-05 05:51

I don't think this works because webview doesn't seem to like core animation enabled in any view containing it. I'd simply like to get a drop shadow or blur effect on the screen behind my webview and I've tried enabling it in the parent or even in a view behind the webview... but nothing seems to work. I may be doing something wrong though.

查看更多
登录 后发表回答