【发布时间】:2023-03-10 16:17:02
【问题描述】:
我有这个代码:
- (void) displayView:(int)intNewView{
NSLog(@"%i", intNewView);
[currentView.view removeFromSuperview];
[currentView release];
switch (intNewView) {
case 1:
currentView = [[EnterView alloc] init];
break;
case 2:
currentView = [[MainMenuView alloc] init];
break;
case 3:
currentView = [[DetailsView alloc] init];
break;
case 4:
currentView = [[PhotosView alloc] init];
break;
case 5:
currentView = [[CustomUITableViewViewController alloc] init];
break;
}
[self.view addSubview:currentView.view];
}
这段代码成功地转换了视图,但是它并没有你想象的那么壮观(视图只是在没有动画的情况下切换)。我想知道是否有一种简单的方法可以在这里添加任何类型的简单视图过渡动画?我无法弄清楚如何实现我在网上找到的任何示例。任何动画都足够了,只是让事情变得有趣:)
谢谢,
杰克
【问题讨论】:
标签: objective-c ios animation views