从我作为启动器创建的初始视图控制器呈现主视图控制器(带有库存ViewController.m/h文件(时遇到了一些问题。
我想在InitialViewController中执行一些动画,然后呈现主视图控制器(这是主要的,您在创建空白项目时找到的控制器(。
这是我想出的代码:
-(InitialViewController)
- (void)viewDidLoad {
[super viewDidLoad];
[self CommittAnimation];
[self performSelector:@selector(show) withObject:nil afterDelay:0];
}
-(void)show
{
ViewController*home=[ViewController alloc]init;
[self presentViewController:home animated:YES completion:nil];
}
我没有显示提交动画,因为它与问题无关。
它说我 - 未知类型名称"视图控制器",你是说UIViewController吗?
如何表达我的观点? 即使在某些 NSTimer 值之后执行 Segue 也不起作用。
在主视图控制器本身中执行动画可能更容易。只需将所有动画元素添加到一个视图下,然后在动画完成后隐藏该视图。这样你就不必执行 segue。
另外,对于错误 - "未知类型名称"视图控制器",您的意思是 UIViewController?-"您是否在初始视图控制器类文件中导入了"ViewController.h"?