嗨,我正在学习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没有设置.没有效果.
这是为什么??我很困惑..请帮助我
您是否在Interface Builder中链接了Outlet?在IB中,单击文件的所有者,在右窗格中选择Outlets,将myTextview链接到您放在视图上的UITextview?
此外,由于您正在调用"self",我假设您在.h文件中为myTextview创建了一个属性作为IBOutlet?
| 归档时间: |
|
| 查看次数: |
1508 次 |
| 最近记录: |