我正在尝试从登录屏幕转到注册。但是出错了...

由于未捕获的异常而终止应用程序
“NSInvalidArgumentException”,原因:“应用程序试图显示一个
在目标上没有模式视图控制器。

登录名

#import "SignupController.h"

@interface LoginController : UIViewController {

IBOutlet SignupController *signupController;

登录名
(IBAction)signup:(UIButton*) sender
{
    NSLog(@"lla");
        [self presentModalViewController:signupController animated:YES];

}

最佳答案

您需要先分配并启动signupController。

self.signupController = [[SignupController alloc]initWithNibName:xibname];
[self presentModalViewController:signupController animated:YES];

wheras xibname是您的nibfile的名称,类似@“signupController”
如果您的界面文件名为signupController.xib
塞巴斯蒂安

关于objective-c - 使用按钮的iOS导航错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10436260/

10-11 04:27