自定義UIBarButtonItem
自定義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;
}
相關文章
- 自定義View:自定義屬性(自定義按鈕實現)View
- 08.Django自定義模板,自定義標籤和自定義過濾器Django過濾器
- 自定義ImageView完成圓形頭像自定義View
- 自定義VIEWView
- 自定義圓環
- 自定義SnackBar
- 自定義useState
- 自定義_ajax
- 自定義Annotation
- 自定義OrderedMap
- 自定義 Drawable
- 自定義UICollectionViewLayoutUIView
- 自定義UITabBarUItabBar
- 自定義scrollbar
- 自定義Drawable
- 自定義ToastAST
- 自定義吐司
- 自定義表格
- 自定義 GitGit
- tailwind自定義AI
- 自定義 tabBartabBar
- android自定義view(自定義數字鍵盤)AndroidView
- vue自定義全域性元件(或自定義外掛)Vue元件
- android自定義View&自定義ViewGroup(下)AndroidView
- android自定義View&自定義ViewGroup(上)AndroidView
- Android自定義控制元件——自定義屬性Android控制元件
- UIBarButtonItem的相關知識點UI
- netty自定義Decoder用於自定義協議Netty協議
- 4. 自定義控制元件(4) --- 自定義屬性控制元件
- android自定義鍵盤 自定義身份證鍵盤Android
- Android自定義控制元件之自定義屬性Android控制元件
- GridView 自定義模版自定義修改,刪除,分頁View
- 自定義 Artisan 命令
- 自定義ClassLoader
- 自定義QTimeEditQT
- JavaScript自定義事件JavaScript事件
- 自定義註解
- Maven 自定義archeTypeMaven