我正在使用 CATranstion 动画在 UIWebView 中的多个 HTML 页面之间移动。
[WebView loadHTMLString:htmlPage baseURL:nil];
CATransition *animation = [CATransition animation];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromLeft];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionDefault]];
[animation setSpeed:0.3];
[[WebView layer] addAnimation:animation forKey:nil];
[UIView commitAnimations];
Web 视图不会显示在整个 iOS 设备屏幕中,而是显示在屏幕中间。问题是执行转换时,文本显示在网络视图之外,我想要的是动画不会离开网络视图。能否请你帮忙。