2

我的主屏幕上有 2 个容器视图控制器,其中一个用作顶部的全局工具栏。这在大多数情况下都很棒,但我需要在屏幕外设置动画,以便为用户提供更多空间来查看屏幕上的大量信息。这可能吗?我一直在查看文档,但不确定是否需要使用转换动画或更改帧/边界。任何建议将不胜感激。

4

1 回答 1

1

您应该能够更改标准 UIView 动画(块或其他)中的帧/边界。无需引用“包含”视图。

更新:这是一个块动画示例。

[UIView animateWithDuration:1.0f
                 animations:^{
                     view1.frame = CGRectMake(blah...);
                 }
                 completion:^(BOOL finished){
                     // do something here if you wish.
                 }];
于 2013-01-24T00:34:24.380 回答