iOS控件:UIBarButtonItem的简单用法
来源:互联网 发布:外卖软件 编辑:程序博客网 时间:2024/06/06 21:07
用法一:
- (instancetype)initWithTitle:(nullable NSString *)title style:(UIBarButtonItemStyle)style target:(nullable id)target action:(nullable SEL)action;
举例:
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"取消" style:0 target:self action:@selector(dismiss)];
用法二:
+ (UIBarButtonItem *)barButtonItemWithImage:(UIImage *)image highImage:(UIImage *)highImage target:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
举例:
//左边 viewController.navigationItem.leftBarButtonItem = [UIBarButtonItem barButtonItemWithImage:[UIImage imageNamed:@"navigationbar_back"] highImage:[UIImage imageNamed:@"navigationbar_back_highlighted"] target:self action:@selector(backToPre) forControlEvents:UIControlEventTouchUpInside];
用法三:
- (instancetype)initWithCustomView:(UIView *)customView;
举例:
//right UIButton * btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setTitleColor:[UIColor orangeColor] forState:UIControlStateNormal]; [btn setTitleColor:[UIColor lightGrayColor] forState:UIControlStateDisabled]; [btn setTitle:@"发送" forState:UIControlStateNormal]; [btn addTarget:self action:@selector(compose) forControlEvents:UIControlEventTouchUpInside]; [btn sizeToFit]; UIBarButtonItem * rightBarButton = [[UIBarButtonItem alloc] initWithCustomView:btn]; rightBarButton.enabled = NO; self.navigationItem.rightBarButtonItem = rightBarButton;
0 0
- iOS控件:UIBarButtonItem的简单用法
- UIBarbuttonItem中UIBarbuttonsystemItem的用法
- iOS不断旋转的UIBarButtonItem
- 控件的简单用法
- IOS 设置UIToolbar的UIBarButtonItem的间距
- 如何iOS更改UIBarButtonItem的文本颜色
- IOS-UIBarButtonItem的图片文字点击效果
- PropertyGird 控件的简单用法
- ios block的简单用法
- iOS NSUserDefaults 的简单用法
- 对于UIToolbar,UINavigationBar,UITabBar,UIBarButtonItem,UITabBarItem这几种控件的自定义
- IOS:ios最简单的控件练习
- IOS中UITextView(多行文本框)控件的简单用法
- iOS中的UIBarButtonItem使用
- iOS:自定义UIBarButtonItem
- ios UIBarButtonItem去除标题
- iOS navigation UIBarButtonItem 风格
- [iOS]修改UIBarButtonItem文字大小
- SQL多表连接查询
- 菜鸟记录使用AD画PCB板定位孔的方法
- linux ATM自定取款机简单实现
- tar.xz文件如何解压
- Hibernate
- iOS控件:UIBarButtonItem的简单用法
- win32汇编 invoke 和 call区别
- springcloud(第五篇)springcloud turbine
- java 十进制转二进制、八进制、十六进制代码复用
- 360浏览器修改主页方法
- 当使用使用SpringBoot时,要继承SpringBoot的POM的原因
- Android中使用ViewPager实现图片的切换
- 链表中倒数第k个结点
- Geek-Band--第十周分享