快速以编程方式向工具栏添加按钮

业余爱好者

我很难快速将按钮添加到工具栏,在下面您可以看到我正在寻找的工具栏图像,不幸的是,即使我已在Storyboard文件中对其进行了设计,但当将工具栏设置为可见。

我设计的方式有两个,第一个是flexable space元素,第二个是add元素。看起来像这样:

在此处输入图片说明

这是我用来尝试在代码中复制此代码的代码:

self.navigationController?.toolbarHidden = false
self.navigationController?.toolbarItems = [UIBarButtonItem]()
self.navigationController?.toolbarItems?.append(
    UIBarButtonItem(barButtonSystemItem: .FlexibleSpace, target: self, action: nil)
)
self.navigationController?.toolbarItems?.append(
    UIBarButtonItem(barButtonSystemItem: .Add, target: self, action: "onClickedToolbeltButton:")
)

如您所见,我将工具栏设置为可见,初始化(并清除)UIBarButtonItem的toolbarItems数组,然后以适当的顺序将两个UIBarButtonItem添加到该数组。

但是,工具带仍然是空的,为什么呢?

瓦迪安

通常的方法是创建工具栏项目的数组,然后将该数组分配给items工具栏属性。

self.navigationController?.isToolbarHidden = false
var items = [UIBarButtonItem]()
items.append(
    UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil)
)
items.append(
    UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(onClickedToolbeltButton(_:)))
)
toolbarItems = items

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以编程方式向WPF中的工具栏添加按钮

来自分类Dev

如何向工具栏和菜单顶部添加按钮

来自分类Dev

内容:工具栏缺少添加按钮

来自分类Dev

以编程方式将外接宏添加到快速访问工具栏

来自分类Dev

如何以编程方式向工具栏添加元素

来自分类Dev

如何以编程方式向工具栏添加元素

来自分类Dev

如何以编程方式向片段添加按钮

来自分类Dev

Android:以编程方式向通知添加按钮

来自分类Dev

导航工具栏中的jqGrid添加按钮不起作用

来自分类Dev

Safari工具栏UI设计,如何像Safari一样集成添加按钮?

来自分类Dev

传单补充工具栏v2:添加按钮和图标

来自分类Dev

雷鸟扩展:邮件阅读器工具栏中的添加按钮

来自分类Dev

雷鸟扩展:邮件阅读器工具栏中的添加按钮

来自分类Dev

在案例屏幕的顶部工具栏上添加按钮

来自分类Dev

Safari工具栏UI设计,如何像Safari一样集成添加按钮?

来自分类Dev

如何在 Intellij IDEA 中的 git 工具栏中添加按钮

来自分类Dev

tinymce:以编程方式配置工具栏?

来自分类Dev

如何以编程方式将工具按钮移至右侧工具栏区域?

来自分类Dev

以编程方式添加按钮的不同单击

来自分类Dev

Swift Spritekit以编程方式添加按钮

来自分类Dev

以编程方式在视图顶部的添加按钮

来自分类Dev

向Extjs工具栏添加图标

来自分类Dev

以编程方式在模式窗口的父级中单击工具栏按钮

来自分类Dev

工具栏-添加向上按钮

来自分类Dev

以编程方式将transitionName添加到工具栏标题(Android)

来自分类Dev

Drupal 7:以编程方式将项目添加到管理工具栏/菜单

来自分类Dev

使用firefox扩展程序以编程方式在书签工具栏中添加书签页面

来自分类Dev

如何以编程方式将工具栏添加到 LinearLayout

来自分类Dev

快速将UITableView编辑按钮添加到工具栏

Related 相关文章

  1. 1

    以编程方式向WPF中的工具栏添加按钮

  2. 2

    如何向工具栏和菜单顶部添加按钮

  3. 3

    内容:工具栏缺少添加按钮

  4. 4

    以编程方式将外接宏添加到快速访问工具栏

  5. 5

    如何以编程方式向工具栏添加元素

  6. 6

    如何以编程方式向工具栏添加元素

  7. 7

    如何以编程方式向片段添加按钮

  8. 8

    Android:以编程方式向通知添加按钮

  9. 9

    导航工具栏中的jqGrid添加按钮不起作用

  10. 10

    Safari工具栏UI设计,如何像Safari一样集成添加按钮?

  11. 11

    传单补充工具栏v2:添加按钮和图标

  12. 12

    雷鸟扩展:邮件阅读器工具栏中的添加按钮

  13. 13

    雷鸟扩展:邮件阅读器工具栏中的添加按钮

  14. 14

    在案例屏幕的顶部工具栏上添加按钮

  15. 15

    Safari工具栏UI设计,如何像Safari一样集成添加按钮?

  16. 16

    如何在 Intellij IDEA 中的 git 工具栏中添加按钮

  17. 17

    tinymce:以编程方式配置工具栏?

  18. 18

    如何以编程方式将工具按钮移至右侧工具栏区域?

  19. 19

    以编程方式添加按钮的不同单击

  20. 20

    Swift Spritekit以编程方式添加按钮

  21. 21

    以编程方式在视图顶部的添加按钮

  22. 22

    向Extjs工具栏添加图标

  23. 23

    以编程方式在模式窗口的父级中单击工具栏按钮

  24. 24

    工具栏-添加向上按钮

  25. 25

    以编程方式将transitionName添加到工具栏标题(Android)

  26. 26

    Drupal 7:以编程方式将项目添加到管理工具栏/菜单

  27. 27

    使用firefox扩展程序以编程方式在书签工具栏中添加书签页面

  28. 28

    如何以编程方式将工具栏添加到 LinearLayout

  29. 29

    快速将UITableView编辑按钮添加到工具栏

热门标签

归档