您的位置:首页 > 产品设计 > UI/UE

自定义UIBarButtonItem

2015-07-27 20:33 369 查看

自定义UIBarButtonItem

我们经常使用UIBarButtonItem的时候,都会发现本机的不能满足我们的要求。

直接上代码:

UIBarButtonItem *cancleBT = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
[self.navigationItem setRightBarButtonItems:@[cancleBT, [[UIBarButtonItem alloc] initWithCustomView:self.cancelBtn]]];


#pragma mark ---cancleBT
-(UIButton *)cancelBtn{
if (!_cancelBtn) {
_cancelBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 44, 44)];
[_cancelBtn setTitleColor:UIColorFromHex(0x2298f3) forState:UIControlStateNormal];
[_cancelBtn setTitle:@"取消" forState:UIControlStateNormal];
[_cancelBtn addTarget:self action:@selector(cancleSearch) forControlEvents:UIControlEventTouchUpInside];
}
return _cancelBtn;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: