[Code Note] Click the search button, or a Magnifier will pop up the search box, button magnifier
I ,.
2. Engineering Drawing.
3. Code.
RootViewController. h
#import <UIKit/UIKit.h>#import "CLHSearchBar.h"@interface RootViewController : UIViewController<CLHSearchBarDelegate>@end
RootViewController. m
# Import "RootViewController. h "@ interface RootViewController () @ end @ implementation RootViewController-(id) initWithNibName :( NSString *) bundle :( NSBundle *) handle {self = [super initWithNibName: nibNameOrNil bundle: nibBundleOrNil]; if (self) {// Custom initialization} return self;}-(void) viewDidLoad {[super viewDidLoad]; // Do any additional setup after loading the view. self. view. backgroundColor = [UIColor grayColor]; // Add the search bar CLHSearchBar * searchBar = [[CLHSearchBar alloc] initWithFrame: CGRectMake (0, 90, 0, 0) delegate: self]; [self. view addSubview: searchBar] ;}# pragma-mark-FCSearchBar delegate // query by chat content and nickname // click the search button, or the search box (void) is displayed after a magnifier) CLHSearchBarDidSearch :( CLHSearchBar *) clhSearchBar text :( NSString *) text {NSLog (@ "text = % @", text); UIAlertView * alert = [[UIAlertView alloc] initWithTitle: @ "Reminder" message: @ "The Search button has been clicked" delegate: self cancelButtonTitle: @ "cancel" otherButtonTitles: @ "OK", nil]; [alert show];} -(void) didReceiveMemoryWarning {[super didreceivemorywarning]; // Dispose of any resources that can be recreated .}