1

我在我的应用程序中使用搜索栏。在搜索栏键盘上有搜索按钮。在点击搜索按钮时,删除了搜索栏的旧文本。当按下搜索按钮时,此方法调用:

- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar

我想清除搜索栏文本,我尝试过使用以下代码:

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
     searchBar.text = nil; 
     //searchBar is object of UISearchBar
}

我已经为搜索栏设置了委托,searchBarSearchButtonClicked按下搜索按钮时也会调用该方法。但它不会清除搜索栏文本。

请任何人建议我该怎么做?

4

0 回答 0