Bil*_*ess 6 iphone uibarbuttonitem ios unrecognized-selector
我在应用程序商店中有一个应用程序,我正在使用Flurry分析.并且我不时会得到一个未处理的异常错误,我无法弄明白.
NSInvalidArgumentException: - [UIBarButtonItem setTintColor:]:发送到实例0x177b20的无法识别的选择器Msg:应用程序崩溃
我无法弄清楚的是,我没有在任何地方设置任何条形按钮项目的色彩.我有一些自定义视图,我设置正确的条形按钮项目,但没有色调.
我对按钮的大多数使用都是这样的.
- (void)viewDidLoad
{
[super viewDidLoad];
UINavigationBar *bar = [self.navigationController navigationBar];
[bar setTintColor:[UIColor colorWithRed:0 green:69.0/255 blue:118.0/255 alpha:1]];
self.navigationItem.title = @"Edit User";
UIBarButtonItem *saveButton = [[UIBarButtonItem alloc]
initWithTitle:@"Save"
style:UIBarButtonItemStylePlain
target:self
action:@selector(editUser:)];
self.navigationItem.rightBarButtonItem = saveButton;
[saveButton release];
UIBarButtonItem *cancelButton = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemCancel
target:self
action:@selector(cancel)];
[[self navigationItem] setLeftBarButtonItem:cancelButton];
[cancelButton release];
}
Run Code Online (Sandbox Code Playgroud)
如果有人对此问题有任何见解,我将非常感激.我的目标是iOS 4.0以及我的项目.
更新: 我弄清楚是什么导致了setTintColor上的一些随机问题.我发现我在其中一个实际的条形按钮项上设置了色调.我猜测OS版本之间存在一些可能导致崩溃的差异.因此,如果有人能告诉我在导航栏中设置自定义右键栏项目的OS中立方式,我们将不胜感激.
| 归档时间: |
|
| 查看次数: |
3364 次 |
| 最近记录: |