おそらくどちらかのメソッドないで処理すると思うんですが、タブの遷移中止ってそもそも可能でしょうか?
UITabBarControllerDelegateを継承しているにもかかわらずtabBarControllerが実行されません。
func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool { return false } override func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) { if item.tag == 1 { return } checkLoggedIn() }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。