So, after all these months, here is the solution to this problem.
First, it turned out that -reloadSectionIndexTitlesin iOS 4.3, the SDK still does nothing with respect to (re) displaying section index names in a view. I still need to use -reloadData, which is unsuccessful, but in the end, everything is in order. (Did not try with any new versions of iOS, FWIW ...)
, , . !
, : ? - , ! ( - , .) , , .
, . , . . UISearchBar overrode -searchBar:setShowsScopeBar::
- (void) setShowsScopeBar:(BOOL) show
{
[super setShowsScopeBar: YES]; // always show!
[self resignFirstResponder];
}
resignFirstResponder. , , UISearchBar ( , ), (, , ) , . , , , , , , , - . , - - !
resignFirstResonder , , , (-), . , .
. Bizarre.
. , , , , ( UISegmentedControl 2 3 ). , resignFirstResponder, .
, , . , .