【问题标题】:Animate Change View in new IOS新 IOS 中的动画更改视图
【发布时间】:2011-11-09 21:07:55
【问题描述】:

我似乎无法弄清楚如何在新的 ios 5 中使用动画来更改视图。我有这段代码只是切换视图但没有任何类型的动画。这是我到目前为止的代码:

-(IBAction)back:(id)sender{

if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)])
{
    NSLog(@"didTouchDoneButton 5.x");
    [self dismissViewControllerAnimated:NO completion:nil];
}
else
{
    NSLog(@"didTouchDoneButton 4.x");
    [self dismissModalViewControllerAnimated:NO];
}

}

【问题讨论】:

  • 您正在明确编码以在没有动画的情况下关闭。请更清楚您想要做什么以及为什么不能将 [self dismissViewControllerAnimated:NO completion:nil]; 更改为 [self dismissViewControllerAnimated:YES completion:nil];
  • 我希望它动画成卷曲或翻转动画。很抱歉。

标签: ios5 animation uiview xcode4 switch-statement


【解决方案1】:

当你使用presentModalViewController:animated时,你可以使用方法[myModalViewController setModalTransitionStyle: UIModalTransitionStylePartialCurl来改变动画。

【讨论】:

  • 但我试图回到以前的视图。不至于下一个。抱歉,我是编码新手,所以我仍在努力理解事物。
猜你喜欢
  • 1970-01-01
  • 2016-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多