Animation UIWebView和动画
我想知道是否有一种方法可以为UIWebView的大小和位置设置动画。 如果我这样做:Animation UIWebView和动画,animation,uiwebview,resize,frame,Animation,Uiwebview,Resize,Frame,我想知道是否有一种方法可以为UIWebView的大小和位置设置动画。 如果我这样做: [UIView animateWithDuration:1.0 animations:^{ self.frame = CGRectMake(20.0, 20.0, 80.0, 80.0); }]; 或 虽然有一个灰色的盒子在做动画, WebView的内容会立即切换到新大小,而无需设置动画。 (scalesPageToFit属性设置为“是”) 对此有什么建议吗?还没有解决文本宽度的即时更改问题,但是您可
[UIView animateWithDuration:1.0 animations:^{
self.frame = CGRectMake(20.0, 20.0, 80.0, 80.0);
}];
或
虽然有一个灰色的盒子在做动画,
WebView的内容会立即切换到新大小,而无需设置动画。
(scalesPageToFit属性设置为“是”)
对此有什么建议吗?还没有解决文本宽度的即时更改问题,但是您可以通过编程将UIWebView的背景更改为clearColor来摆脱灰色框。由于某种原因,如果您通过Interface Builder执行此操作,则不起作用
[UIView beginAnimations:@"zoomIn" context:nil];
[UIView setAnimationDuration:2.75];
[UIView setAnimationDelegate: self];
self.frame = CGRectMake(20.0, 20.0, 80.0, 80.0);
[UIView commitAnimations];