【问题标题】:How to make a arrow in UIBarButtonItem like back button arrow in swift如何在 UIBarButtonItem 中制作一个箭头,如 swift 中的后退按钮箭头
【发布时间】:2015-11-30 16:29:51
【问题描述】:

如何在自定义UIBarButtonItem 中制作一个箭头,如 Swift 中的后按钮箭头?我想通过以前的控制器移动,我自定义了UIBarButtonController,但它没有箭头。

【问题讨论】:

  • 箭头由标准UINavigationController 提供。只需将您的视图控制器嵌入导航控制器并将新的视图控制器推送到导航控制器堆栈(通过seguepushViewController:animated:)即可获得箭头。与UIBarButtonItems 无关。

标签: ios xcode swift uibarbuttonitem


【解决方案1】:

你可以使用属性字符串并将其分配给你的 UIButton 使用这个字符串

var str = "< Playlist Table"

使用本教程了解更多详情http://www.ioscreator.com/tutorials/attributed-strings-tutorial-ios8-swift

会有帮助的。谢谢你

【讨论】:

  • "← 返回" 看起来不错。箭头表情符号的名称是LEFTWARDS ARROW
【解决方案2】:

自定义后退按钮

对于那些在这里制作自定义后退按钮的人, 检查这个similar SO answer,它工作得很好。

【讨论】:

    【解决方案3】:

    如果你有一个导航控制器,当你从 ViewController A 移动到 B 时,它应该会自动出现。

    要更改控制器 B 中的文本“播放列表表”,您需要在控制器 A 上进行设置。

    【讨论】:

    • 我制作了自定义 UIBarButtonController 但它没有箭头。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    相关资源
    最近更新 更多