我的应用中有这个搜索栏请查看播放、下一个和上一个按钮。
当我从搜索项中搜索并单击一首歌曲时,搜索栏的第一响应者会隐藏我的按钮,即播放、下一个和上一个按钮。
我正在使用此代码
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
MPMediaItem * song;
_nowPlayingIndex=indexPath.row;
if (tableView == self.searchDisplayController.searchResultsTableView)
song = searchResults[_nowPlayingIndex];
else
song = _songs[_nowPlayingIndex];
[self.musicPlayer setNowPlayingItem:song];
[self.musicPlayer play];
_playButton.hidden=true;
_pauseButton.hidden=false;
[_mySearchBar resignFirstResponder];
}
为什么我的按钮被隐藏了?