在菜单上加载子视图点击

时间:2017-12-20 09:00:48

标签: ios swift xcode

我是Xcode / Swift的新手,还在学习基础知识。

我在我的应用中添加了一个工具栏,我希望它在单击其中一个按钮时加载视图。事情是 - 我希望工具栏保持静止,而不是在单击按钮时更改。类似于“购买”,“销售”工具栏,可以加载其下方的相关屏幕。

有人可以指出我正确的方向吗? (我想在单击工具栏时加载白色屏幕)

enter image description here

1 个答案:

答案 0 :(得分:0)

听起来像你有一个容器视图的好候选人! This文章有关于如何开始的详细指南,但我将介绍以下基础知识。

容器视图有效地将视图控制器嵌入另一个视图控制器的全部或部分中。这在您的情况下很有用,因为这意味着您可以将工具栏放在一个视图控制器中,其中两个容器视图一个在另一个上面,嵌入您的买卖视图控制器。

单击该按钮时,您只需在工具栏视图控制器的视图中调用bringSubviewToFront:,然后传入相关的容器视图。

我不会为你编写这个代码,除非你真的陷入了iOS开发的新境界,你将从自己开始学到更多东西。如果有任何问题,请随时回来,我很乐意回答。尽管如此,上面的指导和文章是一个很好的起点。