目前主视图控制器目标-C

时间:2017-03-27 16:31:28

标签: objective-c presentmodalviewcontroller

我在创建为Launcher的InitialViewController中呈现主视图控制器(带有库存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];
}

我还没有显示CommitAnimation,因为它与问题无关。

它说我 - 未知的类型名称" ViewController",你的意思是UIViewController? -

我如何展示自己的观点?甚至在某些NSTimer值不起作用后执行。但

1 个答案:

答案 0 :(得分:0)

在家庭视图控制器本身中执行动画可能更容易。只需在一个视图下添加所有动画元素,然后在动画完成时隐藏该视图。这种方式你不必执行segues。

另外,对于错误 - “未知类型名称”ViewController“,你的意思是UIViewController? - ” 您是否在初始视图控制器类文件中导入了“ViewController.h”?