사용자가 탭 바에서 탭 바 아이템을 선택했음을 위임으로 알린다.
optional func tabBarController(_ tabBarController: UITabBarController,
didSelect viewController: UIViewController)
tabBarController
뷰 컨트롤러를 포함하는 탭 바 컨트롤러
viewController
사용자가 선택한 뷰 컨트롤러. iOS v3.0 이상에서는 이미 선택된 뷰 컨트롤러와 동일한 뷰 컨트롤러가 될 수 있다.
특정 뷰 컨트롤러를 활성화 할 지 여부를 위임으로 묻는다.
optional func tabBarController(_ tabBarController: UITabBarController,
shouldSelect viewController: UIViewController) -> Bool
tabBarController
뷰 컨트롤러를 포함하는 탭 바 컨트롤러
viewController
사용자가 누른 탭에 속하는 뷰 컨트롤러
뷰 컨트롤러의 탭을 선택해야 하는 경우 true이고, 현재 탭을 활성 상태로 유지해야 하는 경우 false이다.