【问题标题】:Mac OS X quick user switch in iOSiOS 中的 Mac OS X 快速用户切换
【发布时间】:2011-03-15 15:34:18
【问题描述】:

我想像 Mac OS X 用户切换一样翻转视图,我使用了这个代码

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:myview cache:YES];
[myview removeFromSuperview];
[UIView commitAnimations];

但是这个翻转和mac os用户切换不同,如果可以的话帮帮我..这段代码提供了不同的翻转。

【问题讨论】:

  • 请更好地解释您需要什么

标签: objective-c ios uiview ios4


【解决方案1】:

iOS 中没有内置的“立方体旋转”。您需要自己创建它。有几种方法可以做到这一点。处理它的一种方法是将两个视图放入单个超级视图中,并将 CATransform3D 变换应用于“目标”视图以创建框。然后为整个超级视图设置一个 CATransform3D 动画以旋转它。完成后,删除旧的“源”视图。

有关详细信息,请参阅Core Animation Programming Guide,尤其是变换图层的几何图形。

【讨论】:

    猜你喜欢
    • 2012-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多