2017-01-12 2 views
1

Ich habe einen UITabBar Controller, in den meine anderen ViewController eingebettet sind. Ich möchte eine Abmeldeschaltfläche hinzufügen, die nur eine Warnung auslöst und nicht in einen anderen View Controller übergeht. Wie kann ich das machen?Wie kann ich eine Abmeldeschaltfläche zu meiner UITabBar hinzufügen?

+0

Does diese Hilfe? https://developer.apple.com/reference/uikit/uitabbarcontrollerdelegate/1621166-tabbarcontroller – matt

Antwort

3

Sie können UITabBarControllerDelegate verwenden, um benachrichtigt zu werden, wenn der Benutzer versucht, eine Registerkarte anzuzeigen. In dieser Delegate-Methode können Sie false und intercept zurückgeben, um das zu tun, was Sie möchten.

Dies ist die Methode:

func tabBarController(tabBarController: UITabBarController, shouldSelectViewController viewController: UIViewController) -> Bool { 

} 
Verwandte Themen