【问题标题】:iPhone - Creating a simple UINavigationBar with a Back button using Interface BuilderiPhone - 使用 Interface Builder 创建一个带有后退按钮的简单 UINavigationBar
【发布时间】:2011-01-08 02:22:50
【问题描述】:

这里没有复杂的东西。我在我的 xib 中添加了一个导航栏,我想在其左侧添加一个“后退”按钮。但没有任何效果。我添加了“许多”其他按钮,但我无法添加这个...

你知道我该怎么做吗?

【问题讨论】:

    标签: iphone interface-builder uinavigationbar back-button uinavigationitem


    【解决方案1】:

    您可以为后退按钮添加文本或小图像。

    viewDidLoad范围内,添加:

    /*  add an image  */
    UIBarButtonItem *backButton = [[UIBarButtonItem alloc] init];
    [backButton setImage:[UIImage imageNamed:@"back.png"]];
    self.navigationItem.backBarButtonItem = backButton;
    [backButton release];
    
    /*  add text  */
    UIBarButtonItem *backButton = [[UIBarButtonItem alloc] init];
    [backButton setText:@"Back"];;
    self.navigationItem.backBarButtonItem = backButton;
    [backButton release];
    

    【讨论】:

    • @WrightsCS : 没有办法在 IB 中这样做???我应该在哪里找到默认的 back.png 图像?
    • IB没有办法。您可以在 Goolge 中搜索“主页”或“返回”按钮,或者使用您最喜欢的图形编辑器创建自己的按钮。
    • @WrightsCS : 对于在导航栏中创建的默认导航项,IB 中的“后退按钮”属性怎么样?
    • UINavigationController 会在按下新控制器时显示后退按钮。后退按钮属性指定当当前控制器是要返回的那个时按钮的标题。
    • @Oliver,不太清楚你指的是什么属性。
    猜你喜欢
    • 2012-05-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    相关资源
    最近更新 更多