私はCSSアニメーションでUIWebViewを使用しています。これは、アルファ0から1にロードされるときに本体をアニメーション化します。
NSString *HTML = [NSString stringWithFormat:@"<html> \n"
"<head> \n"
"<style type=\"text/css\"> \n"
"@-webkit-keyframes fadeIn {from {opacity: 0;-webkit-transition: opacity;}to {opacity: 1;}} \n"
"body {\n"
"-webkit-animation-name:fadeIn;\n"
"-webkit-animation-duration: 1.5s;\n"
...
私の質問は、Javascriptを使用してこのアニメーションを手動で呼び出すと、いつでもJSを呼び出すと、ビューが0から1までアニメーション化されるようになります(ロード時にアニメーション化するだけではありません)。または、これはCSSでは不可能ですか?
基本的に私はこれをしたい:
[mainWebView stringByEvaluatingJavaScriptFromString:@"/*animate*/"];