Я перешел от старого стиля iOS 10, поместив UISearchBar в tableHeaderView, к новому стилю iOS 11, поместив searchController в элемент навигации.
Я также установил self.navigationItem.hidesSearchBarWhenScrolling = YES;
.
Однако я хочу наблюдать, когда строка поиска отображается против скрытой (при прокрутке), чтобы я мог изменить положение представления. К сожалению, эта точка зрения не была написана с ограничениями, поэтому я должен прибегнуть к этому подходу.
Итак, вопрос в том, как я могу «наблюдать» это поведение? (KVO? Уведомление? Какой-то метод собственности или метод делегата, который я могу использовать?)