

swift3で作成しています。

UITabBarControllerを利用して画面の切り替えを行っているのですが  
FirstViewControllerとSecondtViewControllerとあります。  
FirstViewControllerの画面がアクティブの時、SecondtViewControllerのタブをクリックすれば  
SecondtViewControllerに切り替わるのですが、  
FirstViewControllerの画面がアクティブの時、FirstViewControllerのタブをクリックした場合、メッセージを出したい（printでのconsoleに表示でも可）のですが  
どうしたらよいのでしょうか？

解決しました


CC BY-SA 3.0
2017-08-30T08:36:13.460
37609
2023-09-05T07:04:55.537
2017-09-04T02:33:35.087
9987
9987
question
swift3 uitabbarcontroller
UITabBarControllerを利用したてアクティブなタブが再度タップされたとき


`UITabBarController`のサブクラスを作成し、`didSelectViewController`というデリゲートメソッドを実装すると選択されたViewControllerが取得できます。

[こちらのサイト](http://hidef.jp/post-725/)が参考になるかと思います。


CC BY-SA 3.0
2017-08-30T09:02:11.973
37610
2017-08-30T09:02:11.973
10958
37609
answer