UIButton *addButton = [UIButton buttonWithType:UIButtonTypeCustom];
addButton.frame = CGRectMake(10, 0, 60, 40);
[addButton setImage:[UIImage imageNamed:@"iconfont-xinzengyemian"] forState:UIControlStateNormal];
[addButton setImageEdgeInsets:UIEdgeInsetsMake(5, 5, 5, 25)];
[addButton setTitle:@"新增" forState:UIControlStateNormal];
[addButton setTitleEdgeInsets:UIEdgeInsetsMake(5, 5, 5, 0)];
[addButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
addButton.titleLabel.font = [UIFont systemFontOfSize:14];
[addButton addTarget:self action:@selector(addButtonAction) forControlEvents:UIControlEventTouchUpInside];
// addButton.backgroundColor = [UIColor redColor];
UIBarButtonItem *add = [[UIBarButtonItem alloc] initWithCustomView:addButton];
self.navigationItem.rightBarButtonItem = add;
导航栏添加自定义按钮(图片在左文字在右)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- UIButton *leftBtn = [[UIButton alloc] initWithFrame:CGR...
- iOS 11之前自定义导航栏的左按钮代码如下 但是在iOS 11中这样的设置无效了经过一番折腾:修改代码如下 以上...
- iOS11 刚发布, 现在正忙着适配, 由于导航栏的层级发生了改变, 所以之前使用UIBarButtonSyste...