【问题标题】:How can I add default left arrow in leftBarButtonItem?如何在 leftBarButtonItem 中添加默认的左箭头?
【发布时间】:2014-03-24 15:36:24
【问题描述】:

我在我的应用程序中使用了第三方代码(菜单)来更改我的导航控制器后退按钮标题。因此我使用了这样的代码:

self.navigationItem.hidesBackButton = YES;
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Geri" style :UIBarButtonItemStyleBordered target:self action:@selector(myCustomBack)] autorelease];

此代码工作正常,但 iOS 7 中没有默认左箭头图像,iOS 6 中也创建了矩形按钮。如何在后退按钮中添加默认左图像(非自定义)?

【问题讨论】:

标签: ios uinavigationcontroller back-button


【解决方案1】:

您需要自己的箭头图像。

使用自定义样式和背景图像(箭头)创建常规UIButton也设置动作,然后创建UIBarButtonItem并将此按钮作为自定义视图;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-07-15
    • 2014-04-13
    • 1970-01-01
    • 2016-12-19
    • 2011-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多