你的位置:首页 > 软件开发 > 操作系统 > 【代码笔记】点击搜索跳转到另外一个页面

【代码笔记】点击搜索跳转到另外一个页面

发布时间:2016-01-14 10:00:37
一,效果图。二,工程图。三,代码。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController@end RootViewController. ...

【代码笔记】点击搜索跳转到另外一个页面

一,效果图。

【代码笔记】点击搜索跳转到另外一个页面

二,工程图。

【代码笔记】点击搜索跳转到另外一个页面

三,代码。

RootViewController.h

#import <UIKit/UIKit.h>@interface RootViewController : UIViewController@end
#import "RootViewController.h"#import "DetailViewController.h"@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{  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 creatSearchBar];}#pragma -mark -functions-(void)creatSearchBar{  UIImageView * searchView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"search"]];  searchView.frame = CGRectMake(0, 80, 320, 40);  searchView.userInteractionEnabled = YES;  [self.view addSubview:searchView];    UITapGestureRecognizer * tap = [[UITapGestureRecognizer alloc] init];  tap.numberOfTouchesRequired = 1;  [tap addTarget:self action:@selector(searchViewPress:)];  [searchView addGestureRecognizer:tap];     UILabel * titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 10, 200, 20)];  titleLabel.text = @"搜索";  titleLabel.font = [UIFont systemFontOfSize:12];  [searchView addSubview:titleLabel];  }#pragma -mark -doClickActions-(void)searchViewPress:(UIGestureRecognizer *)tap{  DetailViewController *detail=[[DetailViewController alloc]init];  [self.navigationController pushViewController:detail animated:NO];}- (void)didReceiveMemoryWarning{  [super didReceiveMemoryWarning];  // Dispose of any resources that can be recreated.}
【代码笔记】点击搜索跳转到另外一个页面

 

DetailViewController.h

#import <UIKit/UIKit.h>@interface DetailViewController : UIViewController@end
#import "DetailViewController.h"@interface DetailViewController ()@end@implementation DetailViewController- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{  self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];  if (self) {    // Custom initialization  }  return self;}- (void)viewDidLoad{  [super viewDidLoad];  // Do any additional setup after loading the view.}- (void)didReceiveMemoryWarning{  [super didReceiveMemoryWarning];  // Dispose of any resources that can be recreated.}
【代码笔记】点击搜索跳转到另外一个页面

 


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:【代码笔记】点击搜索跳转到另外一个页面

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录