IOS 返回事件 UIBarButtonItem (一) 自定义backBarButtonItem
来源:互联网 发布:国外虚拟手机号软件 编辑:程序博客网 时间:2024/05/24 02:26
/////// 与IOS7 以上滑动返回没有冲突
UIImage* image = [UIImage imageNamed:imageName];
UIBarButtonItem *item=[UIBarButtonItem appearance];
[item setBackButtonBackgroundImage:[image resizableImageWithCapInsets:UIEdgeInsetsMake(0, image.size.width, 0, 0)] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[item setBackButtonTitlePositionAdjustment:UIOffsetMake(-400.f, 0) forBarMetrics:UIBarMetricsDefault];
self.navigationItem.backBarButtonItem = item;
/////// 一般返回键
UIButton *btnb = [UIButton buttonWithType : UIButtonTypeCustom];
btnb.frame = CGRectMake (0, 0, 44, 44);
// [btnb setBackgroundImage :[UIImage imageNamed:imageName] forState:UIControlStateNormal];
[btnb setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal];
if ([UIImage imageNamed:[NSString stringWithFormat:@"%@h",imageName]]) {
[btnb setImage:[UIImage imageNamed:imageName] forState:UIControlStateHighlighted];
}
// btnb.showsTouchWhenHighlighted=YES;
[btnb addTarget:self action:@selector(showLeft:) forControlEvents:UIControlEventTouchUpInside];
if (ISIOS7LATER) {
btnb.imageEdgeInsets = UIEdgeInsetsMake(0, -20, 0, 0);
}
UIBarButtonItem *ubar=[[UIBarButtonItem alloc] initWithCustomView :btnb];
self.navigationItem.backBarButtonItem = ubar;
- IOS 返回事件 UIBarButtonItem (一) 自定义backBarButtonItem
- IOS 返回事件 UIBarButtonItem (二) 自定义backBarButtonItem
- iOS 自定义backBarButtonItem leftBarButtonItem
- iOS:自定义UIBarButtonItem
- 自定义backBarButtonItem
- 自定义导航栏返回按钮backBarButtonItem的标题
- iOS UINavigationItem.backBarButtonItem 设置-利用系统自带返回箭头
- iOS-替换系统backBarButtonItem的返回二字
- [UIBarButtonItem appearance] 设置BackBarButtonItem的图片
- iOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem 自定义ToolBar以及页面切换
- 使用图片方式自定义iOS导航栏navigationItem的backBarButtonItem
- 使用图片方式自定义iOS导航栏navigationItem的backBarButtonItem
- 自定义 UIBarButtonItem
- 自定义 UIBarButtonItem
- UIBarButtonItem 自定义
- 自定义UIBarButtonItem
- 自定义UIBarButtonItem
- 自定义UIBarButtonItem
- 将Android Library项目通过gradle导出为aar
- 人脸识别之PCA
- mfc使用动态库中类的问题
- Activity状态
- cocos2dx shader应用——sprite变灰
- IOS 返回事件 UIBarButtonItem (一) 自定义backBarButtonItem
- struts2学习之文件的上传与下载
- 字符串匹配之KMP算法
- 在线工具
- p123 28
- Activity中添加了布局文件界面不显示
- Git / SourceTree 使用
- nstall OPAM on Springdale/RHEL/CentOS/SL 5.X
- "Linux设备驱动开发详解" 笔记