iphone - backBarButtonItem(leftbackButtonItem) 样式问题

标签 iphone objective-c ios uinavigationbar uinavigationitem

enter image description here

我想更改其他 UIBarButtonItem。但是,保留 buttonItemStyle...

我想要原来的buttonItemStyle...只改变内部内容

如何制作 BackBarButtonItemSTLye?

UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"section" style:<??? what is style?> target:self action:@selector(popView:)];

我如何获得图像按钮样式?

请..帮助^^

我从来没有找到这种风格。

api 只支持以下样式...不支持后退按钮样式...

UIBarButtonItemStylePlain,UIBarButtonItemStyleBordered,UIBarButtonItemStyleDone,

[self navigationItem] setBackBarButtonItem:backBarButtonItem]; 不是想要...

[self navigationItem] setLeftBarButtonItem:backBarButtonItem]; 是想要..

因为我的自定义 buttonItem 目标,action 不是 nil...

我的 buttonItem 是更改自定义项...

setBackBarButtonItem 仅使用默认操作(现在 ViewController 弹出)

setLeftBarButtonItem 是使用任何自定义操作

例如:

[ self navigationController] popToRootViewController];
[[self navigationController] popToViewController:[[[self navigationController] viewControllers] objectAtIndex:2] animated:YES];

大问题是不支持 cocoa API backBarButtonItemStyle(image refrence)...

如何解决这个问题?

只画一个illustrator backBarButtonItemStyle图像?

最佳答案

您需要更改父 View Controller 的 backBarButtonItem。使用 UIBarButtonItemStylePlain 作为样式,UIKit 将自动使用背面外观。

关于iphone - backBarButtonItem(leftbackButtonItem) 样式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7221431/

相关文章:

ios - Swift 2,滚动后的 UiCollectionview - 更改的单元格数据

objective-c - 重叠 subview 的最佳替代方案

iphone - 在 iOS 应用程序中使用 OpenID 登录时,使用 Safari 登录然后重定向回应用程序是否更好?

iphone - 使用 EXIF 将 UIImage 写入保存的相册

iphone - 如何在ios中将数字签名图像添加到pdf中?

ios - 三种方案的Cocoapod

ios - 如何发送带有文本参数和图像文件的帖子数据?

ios - 如何在 ios 中提取隐藏的输入 uiwebview?

iphone - 如何重置核心数据中的主键计数/最大值?

ios - 使用 2 个排序描述符对数组进行排序