Я хотел создать webView внутри CALayer. Может быть, это слишком тривиально, но я просто получаю голову в СА. Кто-нибудь может помочь?webview в базовом слое анимации
веселит Рон
Я хотел создать webView внутри CALayer. Может быть, это слишком тривиально, но я просто получаю голову в СА. Кто-нибудь может помочь?webview в базовом слое анимации
веселит Рон
Представление может содержать слои, Представления могут содержать другие точки зрения, и слои могут содержать слои. Но слои не могут содержать представления.
Если вы хотите, чтобы оживить WebView
, лучше всего было бы, чтобы встроить его в NSView
, где вы назвали setWantsLayer:YES
, а затем анимировать слой, WebView
«s.
Я не думаю, что это работает, потому что веб-просмотр, похоже, не поддерживает анимацию ядра в любом представлении, содержащем ее. Я просто хотел бы получить тени или эффект размытия на экране за моим веб-просмотром, и я попытался включить его в родительском или даже в представлении за веб-просмотром ... но ничего не работает. Возможно, я что-то делаю неправильно.
WebView не поддерживает поддержку слоев, поэтому -setWantsLayer: это не очень хорошая идея. Ваш единственный способ получить анимацию в WebView в настоящее время - использовать анимацию CSS. –