如何在Swift中使多个ViewController上的多个“菜单”按钮导航到同一VC?

乔恩·尼科尔森

我是Swift的新手,正在开发我的第一个应用程序。但是,在切换视图控制器时了解一些逻辑时遇到了一些麻烦。

我目前在主故事板上有6个视图控制器。它们的底部都有三个相同的菜单按钮-主页,已完成和设置。

我了解您可以按CTRL +拖动每个按钮,但这似乎效率很低。因此,我想通过代码完成此操作,并针对每个VC上的每个“主页”按钮,每个VC上的每个“完成”按钮等,因此,如果在每个页面上单击它,都将带您到正确的VC。

我是否需要手动编码6个页面中的每个页面,以便浏览整个页面,还是有一种针对每个“主页”按钮的方法,使其仅使用一行代码,而不是将其拖到每个VC上?

希望这是有道理的,谢谢。

简单

也许您应该考虑使用aUITabBarController而不是UIButtons,请参阅:https : //developer.apple.com/documentation/uikit/uitabbarcontroller

基本上UITabBarController,您的三个视图控制器(“ Home”,“ Completed”和“ Settings”)具有一个,然后在底部具有三个按钮。每当您按下其中一个按钮时,UITabBarController“知道”哪个视图控制器即属于该视图控制器,并显示该视图控制器。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在同一VC中设置多个UIDocumentPickers

来自分类Dev

如何在同一ViewController中添加多个AVAudioPlayer

来自分类Dev

如何在JavaScript中的同一个功能中使用多个按钮?

来自分类Dev

如何在Swift 3.0中使用按钮将值从ViewController传递到另一个ViewController

来自分类Dev

如何在react-native中分别在同一行上放置多个按钮?

来自分类Dev

如何在Haskell的同一函数中使用多个“命令”

来自分类Dev

如何在同一gpuimageview上设置多个效果

来自分类Dev

如何在同一实例上运行多个风暴拓扑?

来自分类Dev

如何在同一行上合并多个IF

来自分类Dev

如何在同一页面上的多个按钮上打开一个Bootstrap模式?

来自分类Dev

Swift:使用按钮导航到新的ViewController

来自分类Dev

如何在swiftUI的同一侧添加多个导航栏项

来自分类Dev

如何在APEX中使用多个提交按钮在一页中创建多个表单?

来自分类Dev

如何在导航栏上添加菜单按钮

来自分类Dev

多个按钮,每个按钮都固定到多个ViewController

来自分类Dev

多个在同一个按钮中展开-Swift

来自分类Dev

在同一弹出按钮上使用多个模板

来自分类Dev

如何在多个按钮上显示多个引导模式

来自分类Dev

如何在同一jsp文件中的多个按钮上调用事件?

来自分类Dev

如何在多个ViewController中使用自定义UIAlertview?

来自分类Dev

Capistrano部署到同一Cloud Service上的多个节点

来自分类Dev

如何在R中使用stargazer在同一行中输出多个变量

来自分类Dev

如何在同一类中使用多个JSlider区分stateChanged(ChangeEvent e)

来自分类Dev

如何在同一地块的Seaborn中使用多个颜色图

来自分类Dev

如何在CodeIgniter中的多个挂钩中使用同一对象?

来自分类Dev

如何在同一解决方案中使用多个项目中的NLog

来自分类Dev

Django-如何在同一页面中使多个对象动态化

来自分类Dev

如何在同一查询中使用多个选择而不弄乱所有内容

来自分类Dev

如何在同一个cherrypy应用程序中使用多个调度程序?

Related 相关文章

  1. 1

    如何在同一VC中设置多个UIDocumentPickers

  2. 2

    如何在同一ViewController中添加多个AVAudioPlayer

  3. 3

    如何在JavaScript中的同一个功能中使用多个按钮?

  4. 4

    如何在Swift 3.0中使用按钮将值从ViewController传递到另一个ViewController

  5. 5

    如何在react-native中分别在同一行上放置多个按钮?

  6. 6

    如何在Haskell的同一函数中使用多个“命令”

  7. 7

    如何在同一gpuimageview上设置多个效果

  8. 8

    如何在同一实例上运行多个风暴拓扑?

  9. 9

    如何在同一行上合并多个IF

  10. 10

    如何在同一页面上的多个按钮上打开一个Bootstrap模式?

  11. 11

    Swift:使用按钮导航到新的ViewController

  12. 12

    如何在swiftUI的同一侧添加多个导航栏项

  13. 13

    如何在APEX中使用多个提交按钮在一页中创建多个表单?

  14. 14

    如何在导航栏上添加菜单按钮

  15. 15

    多个按钮,每个按钮都固定到多个ViewController

  16. 16

    多个在同一个按钮中展开-Swift

  17. 17

    在同一弹出按钮上使用多个模板

  18. 18

    如何在多个按钮上显示多个引导模式

  19. 19

    如何在同一jsp文件中的多个按钮上调用事件?

  20. 20

    如何在多个ViewController中使用自定义UIAlertview?

  21. 21

    Capistrano部署到同一Cloud Service上的多个节点

  22. 22

    如何在R中使用stargazer在同一行中输出多个变量

  23. 23

    如何在同一类中使用多个JSlider区分stateChanged(ChangeEvent e)

  24. 24

    如何在同一地块的Seaborn中使用多个颜色图

  25. 25

    如何在CodeIgniter中的多个挂钩中使用同一对象?

  26. 26

    如何在同一解决方案中使用多个项目中的NLog

  27. 27

    Django-如何在同一页面中使多个对象动态化

  28. 28

    如何在同一查询中使用多个选择而不弄乱所有内容

  29. 29

    如何在同一个cherrypy应用程序中使用多个调度程序?

热门标签

归档