用下面的代碼範圍條無形的(按鈕的工作,但不可見的 - 只是黑色的空間)的UISearchBar範圍酒吧iOS7
UISearchBar* searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 44 + (_showScope?40:0));];
searchBar.barStyle = UIBarStyleBlack;
searchBar.scopeButtonTitles = [NSArray arrayWithObjects:@"string1", @"string2", nil];
searchBar.showsScopeBar = YES;
searchBar.delegate = self;
self.tableView.tableHeaderView = searchBar;
工作正常iOS6的。有任何想法嗎?
添加NSLog(@「%@」,NSStringFromCGRect(self.tableView.frame));我想你會發現一些有趣的事情(由於iOS7)。 (我會假設self.tableView.frame.size.width是0)。 –
謝謝,但不是 - {{0,0},{320,548}} –