您的位置:首页 > 移动开发 > IOS开发

ios-实战项目笔记总结-商城类-导航控制器

2016-06-05 12:48 627 查看
-(void)CreateUi{[UINavigationBar appearance].barTintColor=[UIColor colorWithRed:63/255.0 green:192/255.0 blue:158/255.0 alpha:1];self.navigationController.navigationBar.translucent=YES;UIButton * mainSearchbtn=[[UIButton alloc]initWithFrame:CGRectMake(60, 10, kWidth-190, 30)];mainSearchbtn.backgroundColor=[UIColor whiteColor];mainSearchbtn.layer.cornerRadius=18;UIImageView * mainSearchImage=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"搜索@2x"]];[mainSearchImage setFrame:CGRectMake(30, 5, 20,20)];UILabel * mainSearchLabel=[[UILabel alloc]initWithFrame:CGRectMake(60, 0, kWidth-160-30, 30)];mainSearchLabel.text=@"搜索附近商品";mainSearchLabel.textColor=[UIColor grayColor];[mainSearchbtn addSubview:mainSearchLabel];[mainSearchbtn addSubview:mainSearchImage];self.navigationItem.titleView=mainSearchbtn;UIButton *leftbtn=[[UIButton alloc]initWithFrame:CGRectMake(10, 10, 60, 20)];UILabel * leftLbl=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 40, 20)];self.leftLbl=leftLbl;leftLbl.text=@"莱州";leftLbl.textColor=[UIColor whiteColor];leftLbl.textAlignment=YES;leftLbl.font=[UIFont systemFontOfSize:20];[leftbtn addSubview:leftLbl];UIImageView * leftImage=[[UIImageView alloc]initWithFrame:CGRectMake(44, 3, 24, 16)];[leftImage setImage:[UIImage imageNamed:@"(-back@2x"]];[leftbtn addSubview:leftImage];[leftbtn addTarget:self action:@selector(leftClick:) forControlEvents:UIControlEventTouchUpInside];UIBarButtonItem * leftBar=[[UIBarButtonItem alloc]initWithCustomView:leftbtn];self.navigationItem.leftBarButtonItem=leftBar;UIButton *rightbtn=[[UIButton alloc]initWithFrame:CGRectMake(10, 20, 30, 30)];[rightbtn setImage:[UIImage imageNamed:@"消息@2x"] forState:UIControlStateNormal];[rightbtn addTarget:self action:@selector(rightClick:) forControlEvents:UIControlEventTouchUpInside];UIBarButtonItem * rightBar=[[UIBarButtonItem alloc]initWithCustomView:rightbtn];self.navigationItem.rightBarButtonItem=rightBar;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息