标签栏控制器显示问题 由 君追发布于 2020-05-09 19:47:48 iosstoryboardswiftswift4swift5 收藏 我有带有5个选项卡的选项卡栏控制器,并且第一个选项卡是帮助部分,我位于选项卡4上,并且按下了选项卡1,而不是继续与其关联的视图控制器,我想在选项卡4本身上显示弹出消息,但所选选项卡是1。 评论 请 登录后发表观点 禁锢的誓言 2020-05-09 19:47:48 您将需要创建UITabBarController的子类,然后将选项卡栏控制器分配给该子类。 然后在子类中,将委托设置为self(或其他对象),然后实现shouldSelect函数以检测是否选择了第一个选项卡,然后返回false以防止选择第一个选项卡。 https://developer.apple.com/documentation/uikit/uitabbarcontrollerdelegate/1621166-tabbarcontroller 点赞 评论 到底啦
您将需要创建UITabBarController的子类,然后将选项卡栏控制器分配给该子类。
然后在子类中,将委托设置为self(或其他对象),然后实现shouldSelect函数以检测是否选择了第一个选项卡,然后返回false以防止选择第一个选项卡。
https://developer.apple.com/documentation/uikit/uitabbarcontrollerdelegate/1621166-tabbarcontroller