How can I force the UISearchBar to automatically start a new search (like pressing the Search button)? Is there an easy way to achieve this?
You can force your searchBar,
Objective C:
[self searchBar:yourSearchBarName textDidChange: yourSearchingString];
Swift 3.0:
self.searchBar(self.yourSearchBarName, textDidChange: yourSearchingString)
This will trigger your searchBar.