我是Swift的新手,正在开发我的第一个应用程序。但是,在切换视图控制器时了解一些逻辑时遇到了一些麻烦。
我目前在主故事板上有6个视图控制器。它们的底部都有三个相同的菜单按钮-主页,已完成和设置。
我了解您可以按CTRL +拖动每个按钮,但这似乎效率很低。因此,我想通过代码完成此操作,并针对每个VC上的每个“主页”按钮,每个VC上的每个“完成”按钮等,因此,如果在每个页面上单击它,都将带您到正确的VC。
我是否需要手动编码6个页面中的每个页面,以便浏览整个页面,还是有一种针对每个“主页”按钮的方法,使其仅使用一行代码,而不是将其拖到每个VC上?
希望这是有道理的,谢谢。
也许您应该考虑使用aUITabBarController
而不是UIButton
s,请参阅:https : //developer.apple.com/documentation/uikit/uitabbarcontroller
基本上UITabBarController
,您的三个视图控制器(“ Home”,“ Completed”和“ Settings”)具有一个,然后在底部具有三个按钮。每当您按下其中一个按钮时,UITabBarController
“知道”哪个视图控制器即属于该视图控制器,并显示该视图控制器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句