Ios 对于';没有可见的@界面;ViewController';声明选择器';presentModalViewController:动画:完成:';
我使用这段代码以编程方式切换视图控制器。当我构建并运行时,会出现以下错误:Ios 对于';没有可见的@界面;ViewController';声明选择器';presentModalViewController:动画:完成:';,ios,objective-c,Ios,Objective C,我使用这段代码以编程方式切换视图控制器。当我构建并运行时,会出现以下错误:ViewController的@界面不可见声明选择器presentModalViewController:animated:completion: 代码: 如果我去掉completion:nil,那么我会得到警告presentModalViewController:animated已弃用:首次在iOS 6.0中弃用。我该怎么办?问题是presentmodalviewcontroller:已弃用。改用presentViewC
ViewController的@界面不可见
声明选择器presentModalViewController:animated:completion:
代码:
如果我去掉completion:nil,那么我会得到警告
presentModalViewController:animated
已弃用:首次在iOS 6.0中弃用。我该怎么办?问题是presentmodalviewcontroller:
已弃用。改用presentViewController:animated:completion:
。您的代码:
[self presentViewController:pSearchViewController animated:YES completion:nil];
[self.navigationController presentViewController:pSearchViewController动画:是完成:无];
[self presentViewController:pSearchViewController animated:YES completion:nil];
-(void)alertview:(UIAlertView *)alertview clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex==1){
UIViewController *newview = [[UIViewController alloc]init];
[self presentedViewController:newview animated:YES completion:nil];
}
}