我正在开发一个应用程序,它需要一个屏幕,实际上有3个屏幕,我的意思是,有一个uisegmentedcontrol,当我推入选项时,屏幕内容发生变化。 我知道如何去做,但我认为有一个更正确的方法。 我将所有屏幕的所有组件都放在屏幕上,并且依赖于segmentecontrol中的单击我隐藏或不隐藏元素,但有没有更好的方法?清洁器? 东西喜欢有3个独立的屏幕,独立的逻辑,我加载每一个,当我点击分段控制?制作一个屏幕,里面有3个屏幕和uisegmentedcontrol
预先感谢您
我正在开发一个应用程序,它需要一个屏幕,实际上有3个屏幕,我的意思是,有一个uisegmentedcontrol,当我推入选项时,屏幕内容发生变化。 我知道如何去做,但我认为有一个更正确的方法。 我将所有屏幕的所有组件都放在屏幕上,并且依赖于segmentecontrol中的单击我隐藏或不隐藏元素,但有没有更好的方法?清洁器? 东西喜欢有3个独立的屏幕,独立的逻辑,我加载每一个,当我点击分段控制?制作一个屏幕,里面有3个屏幕和uisegmentedcontrol
预先感谢您
UIView
对象。该解决方案似乎不必要的复杂。它不需要在3个不同的视图控制器中复制分段控件的所有代码(标题/图像,布局等)吗?为什么不在1个控制器中使用3个不同的视图? –
我写了[SDCSegmentedViewController](https://github.com/Scott90/SDCSegmentedViewController),正是你想要的。 –