IOS 8,Xocde6:UItextview和数据没有显示在屏幕上

IOS 8,Xocde6:UItextview和数据没有显示在屏幕上

问题描述:

我是新手,我正在开发IOS应用程序。我试图在两个不同的UItextviews上显示标题(文本数据),正文(文本数据)。我可以将文本成功发送到视图,但是,当我尝试在模拟器上运行代码时,它只显示标题部分,但未显示页面上的正文部分。IOS 8,Xocde6:UItextview和数据没有显示在屏幕上

以下是我正在初始化的文件。

#import <UIKit/UIKit.h> 
#import <MessageUI/MessageUI.h> 

@interface AdvActionViewController : UIViewController <MFMailComposeViewControllerDelegate> { 
    IBOutlet UITextView *header; 
    IBOutlet UITextView *body; 

} 

以下是的UpdateView

#import "AdvUpdateViewController.h" 
#import "AdvAPIClient.h" 

@implementation AdvUpdateViewController 
- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    header.text = @"Subject" 
    body.text = @"HEllo Text"; 


} 
- (BOOL)showsBanner { 
    return NO; 
} 
@end 

这是故事板基准出口的图像。 http://imgur.com/AOX6uVn 截图故事板:http://imgur.com/aFg9j41

如果我运行代码和测试它在模拟器上我只能看到头部的一部分,但不是身体的一部分。

请让我如何调试这个。提前致谢。

+0

为模拟器上的页面截图:http://imgur.com/4NhYVRG – 2015-04-06 10:46:42

我想你错过了self当你试图访问header.textbody.text

#import "AdvUpdateViewController.h" 
#import "AdvAPIClient.h" 

@implementation AdvUpdateViewController 
- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    self.header.text = @"Subject" 
    self.body.text = @"HEllo Text"; 
} 

- (BOOL)showsBanner { 
    return NO; 
} 
@end 
+0

请至少添加了一些资料,解释为什么这个代码不回答这个问题。 – 2015-04-06 17:00:10