呈现扩展的UIViewController类IOS(Obj-C)

时间:2016-09-07 21:20:36

标签: ios objective-c uiviewcontroller storyboard

我有一个类似应用程序的iPhone电子邮件,它使用一个名为messageDetail的扩展UIViewController类作为该类。我为这个视图的UI使用了一个单独的故事板(它以messageDetail类为基础),但是有一个来自主故事板的故事板引用,以及一个segue。

在我的代码中,我实例化了messageDetail类,修改了属性,但是当我尝试呈现它时,我得到全黑视图,或者在main中出现未处理的异常错误。我的代码是:

messageDetail *md = [[messageDetail alloc] init];
md.toField.text = @"email@yahoo.com";
md.ccField.text = @"otheremail@yahoo.com";
md.body.text = @"This is the body of the email I am sending";
md.subject.text = @"Important update...";

UIViewController *top = [UIApplication sharedApplication].keyWindow.rootViewController;
[top presentViewController:md animated:YES completion: nil];

我知道班级工作正常,这只是我试图获得视图的错误。 UI视图显示messageDetail,但视图中未更改任何已修改的属性。我知道这对你们大多数人来说都是基本的东西,但有人可以提供一些帮助吗?

0 个答案:

没有答案