The accepted answer here indicates that it UISearchBarsends a call to its βparentβ UINavigationControllerwhen it starts editing.
Therefore, you have 2 options:
You can simply override tintColorfor UINavigationControllerfor you UITableViewControlleror
UINavigationController, -preferredStatusBarStyle, .
, # 1 , , /.