// // ChatConversationCreateViewViewController.m // linphone // // Created by Gautier Pelloux-Prayer on 12/10/15. // // #import "ChatConversationCreateView.h" #import "PhoneMainView.h" @implementation ChatConversationCreateView #pragma mark - UICompositeViewDelegate Functions static UICompositeViewDescription *compositeDescription = nil; + (UICompositeViewDescription *)compositeViewDescription { if (compositeDescription == nil) { compositeDescription = [[UICompositeViewDescription alloc] init:self.class statusBar:StatusBarView.class tabBar:TabBarView.class fullscreen:false landscapeMode:false portraitMode:true]; } return compositeDescription; } - (UICompositeViewDescription *)compositeViewDescription { return self.class.compositeViewDescription; } #pragma mark - searchBar delegate - (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText { // // display searchtext in UPPERCASE // // searchBar.text = [searchText uppercaseString]; // searchBar.showsCancelButton = (searchText.length > 0); // [ContactSelection setNameOrEmailFilter:searchText]; // [tableController loadData]; } - (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar { [searchBar setShowsCancelButton:FALSE animated:TRUE]; } - (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar { [searchBar setShowsCancelButton:TRUE animated:TRUE]; } - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar { [searchBar resignFirstResponder]; } - (IBAction)onBackClick:(id)sender { [PhoneMainView.instance popCurrentView]; } @end