UITextView.text不起作用

Moo*_*Soo 2 iphone xcode ios

嗨,我正在学习iOS编程.

我很难使用UITextView.

我做了一个项目并打开viewController.xib

我拖入了UISearchBar,UITextView和UILabel

我的viewController遵循UISearchBarDelegate

我想更改textView.text的内容,但它没有.

这是我的代码.

-(void)viewDidLoad
{
   [super viewDidLoad];
   self.mySearchbar.delegate = self;
}

- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
    [searchBar resignFirstResponder];
    self.myLabel.text = @"hoho";
    self.myTextview.text = @"hoho";
}
Run Code Online (Sandbox Code Playgroud)

当我点击搜索栏并输入任何字符并返回时,

myLabel的文字设置为hoho.

但myTextview.text没有设置.没有效果.

这是为什么??我很困惑..请帮助我

Joe*_*oel 7

您是否在Interface Builder中链接了Outlet?在IB中,单击文件的所有者,在右窗格中选择Outlets,将myTextview链接到您放在视图上的UITextview?

此外,由于您正在调用"self",我假设您在.h文件中为myTextview创建了一个属性作为IBOutlet?