【问题标题】:Abnormal behaviour in ios7 uibarbuttonitemios7 uibarbuttonitem 中的异常行为
【发布时间】:2013-10-11 04:34:21
【问题描述】:

我在导航控制器中使用了UIBarButtonItem。它看起来像

我的代码是

UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(doneImagePicker)];
[self.navigationItem setRightBarButtonItem:doneButton];
[doneButton release];

我不需要完成按钮上方的白色框。如何解决。

更新:

【问题讨论】:

    标签: ios objective-c cocoa-touch ios7 uibarbuttonitem


    【解决方案1】:

    由于某种原因,它的样式设置不正确。

    你应该像这样将它设置为UIBarButtonItemStylePlain

    donButton.style  = UIBarButtonItemStylePlain;
    

    【讨论】:

    • 您的代码包含在项目中,构建清理后仍然存在问题。
    • 很奇怪。我可以想到另外两种可能性: 1. 您稍后设置样式。 2. 完成按钮下方还有另一个按钮。
    • 检查项目...所有没有后退符号的uibarbuttonitems都有这个问题...检查我更新的问题。
    • 您是否在任何地方使用外观代理来自定义您的UIBarButtonItems 应用程序范围?
    猜你喜欢
    • 2013-10-13
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 2013-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多