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;
導(dǎo)航欄添加自定義按鈕(圖片在左文字在右)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
推薦閱讀更多精彩內(nèi)容
- UIButton *leftBtn = [[UIButton alloc] initWithFrame:CGR...
- iOS 11之前自定義導(dǎo)航欄的左按鈕代碼如下 但是在iOS 11中這樣的設(shè)置無(wú)效了經(jīng)過(guò)一番折騰:修改代碼如下 以上...
- iOS11 剛發(fā)布, 現(xiàn)在正忙著適配, 由于導(dǎo)航欄的層級(jí)發(fā)生了改變, 所以之前使用UIBarButtonSyste...