Первая кнопка области действия в панели области действия панели поиска всегда выбирается при появлении панели области действия. Есть ли способ отменить выбор кнопки, когда она появляется? (Я хочу сделать, это отменить выбор всех кнопок)
Просто установите selectedScopeButtonIndex свойство UISearchBar в -1.
selectedScopeButtonIndex
UISearchBar
-1
for (id view in [searchBar subviews]) { if ([view isMemberOfClass:[UISegmentedControl class]]) { UISegmentedControl scopeBar = (UISegmentedControl)view; scopeBar.selectedSegmentIndex = -1; } }