是否有可能在激活UISearchBar时禁用灰色淡入淡出。 我在viewDidLoad中尝试了以下内容,但没有任何效果:
self.tableView.backgroundColor = [UIColor clearColor];
self.tableView.backgroundView.frame = [[UIView alloc] initWithFrame:CGRectZero];
self.tableView.backgroundView.backgroundColor = [UIColor clearColor];
答案 0 :(得分:1)
您可以在- (void) searchBarTextDidBeginEditing:(UISearchBar *)theSearchBar
功能
你可以参考这个helpful tutorial,然后删除导致褪色效果的以下部分
[UIView beginAnimations:@"FadeIn" context:nil];
[UIView setAnimationDuration:0.5];
self.disableViewOverlay.alpha = 0.6;
[UIView commitAnimations];