我正在 Swift 中开始一个新的 iOS 项目,而且我对原生iOS应用程序编程的经验很少,所以如果我使用一些whacky,请耐心等待我术语或忽略一些简单的解决方案。
我希望在Instagram应用程序中复制一个模式,如下所示:
对于那些不使用Instagram的人来说,这里实际上是类似于UIPageViewController (具有滑动功能),但顶部的标签指示已选中页。
与Instagram一样,我计划在UITabBarController的子UIViewController中使用此功能(您可以在底部看到" main"标签)。
我开始做的是创建静态选项卡并向子UIViewController添加左右手势识别器,这将更改页面并更新选项卡上所选页面的指示器。
这个有效但我并不喜欢它看起来的样子,也不喜欢它的写作方式。我不喜欢需要2个标签实例的想法,而且并不似乎就像Instagram正在做的那样,因为如第二张图所示, 指示符在标签之间滑动。
我搜索了一下,但所有复制Instagram模式的提法似乎已经过时,并没有解决这个特定元素。就像我说的那样,我已经很长时间没有为原生iOS编程了(我是Android开发人员并且已经使用Xamarin for iOS),所以我可能不会使用正确的关键字。
我感谢所有人提供的任何帮助!
由于