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
如果我运行代码和测试它在模拟器上我只能看到头部的一部分,但不是身体的一部分。
请让我如何调试这个。提前致谢。
答
我想你错过了self
当你试图访问header.text
和body.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
为模拟器上的页面截图:http://imgur.com/4NhYVRG – 2015-04-06 10:46:42