Mic*_*cky 6 animation frame uiwebview uiview
经过长时间的搜索没有结果,也许有人知道以下问题的答案:
我有一个UIView,其中包含一个UIWebView作为子视图.UIView只是一个包装器,因此我可以在UIWebView上放置按钮等.我现在想要同时调整UIView和UIWebView的大小调整和重新定位的动画.我希望它看起来像只是一个被调整大小的UIWebView.我尝试了各种动画技术:阻止/提交,隐式/显式,例如:
[UIView beginAnimations:@"zoomIn" context:nil];
[UIView setAnimationDuration:1.0];
myWrapperUIView.frame = CGRect(0.0, 0.0, 500.0, 500.0);
myUIWebView.frame = CGRect(0.0, 0.0, 500.0, 500.0);
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)
但是我总是得到UIView动画的结果,但UIWebView内部只是立即切换到新框架,所以如果我从一个更大的框架缩放,UIWebView周围会有空的空间,在动画期间缩小.
我还尝试了UIWebView的嵌入式动画,但结果相同.
我的问题是:
有没有办法同时动画两个视图,以便在每个时间点UIWeb将填充UIView?
谢谢你,
迈克尔
您必须为 Web 视图设置自动调整大小蒙版。
@property(nonatomic) UIViewAutoresizing autoresizingMask
| 归档时间: |
|
| 查看次数: |
986 次 |
| 最近记录: |