【发布时间】:2013-09-10 00:21:07
【问题描述】:
我有一个从相机胶卷中拉出的 UIImagePickerController。
在导航栏中,有一个默认的UIBarButtonItem取消选择一张照片,但是和我的Application完全不匹配!
如何更改它的外观甚至隐藏它,然后将我自己的按钮放在导航栏中的位置?
这很容易用返回按钮完成,如下所示:
// Change the appearance of back button
UIImage *backButtonImage = [[UIImage imageNamed:@"back_button.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(20, 10, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
UIBarButtonItem 似乎没有 setCancelButtonBackgroundImage 方法。
【问题讨论】:
标签: ios uinavigationcontroller uibarbuttonitem