2017-05-26 46 views
0

请检查附加的图像。当用户触摸第一张图片上的配置文件选项卡时,该选项卡应该像第二个选项卡一样。 我已经通过Github和Stackoverflow搜索,但我找不到如何实现此TabBar。如何在iOS中使用Swift实现此选项卡

enter image description here enter image description here

回答

1

你会想看看UITabBarController.setViewControllers

这个想法是当点击“Profile”时,您的自定义TabBarController将使用.setViewControllers来更改您想要显示的控制器的新“集合”。点击“返回”按钮会做相反的事。

+0

并在它之后,相应的选项卡必须以编程方式选择 –

+0

感谢您的答复。我想设置一些动画。例如,如果我触摸第一张图像上的配置文件选项卡,则标签栏向左滑动即可显示第二张图像。你有什么想法吗? –

+0

'.setViewControllers()'有一个'animated:BOOL'选项:“如果是,则视图控制器的标签栏项目被动画到位,如果否,对标签栏项目的更改立即反映。最好的选择是尝试一下,看看你得到了什么。如果你不喜欢默认动画,你可能需要编写自己的动画。 – DonMag

相关问题