Пока -[UISearchBar scopeButtonTitles] не равно nil, панель поиска отображает свою область видимости независимо от того, установил ли я showsScopeBar на YES или NO. Это ошибка или я что-то не так делаю?
-[UISearchBar scopeButtonTitles]
nil
showsScopeBar
YES
NO
Вам необходимо установить для свойства scopeButtonTitles значение nil, чтобы скрыть область видимости:
scopeButtonTitles
searchbar.scopeButtonTitles = nil;