UITableView.safeAreaInsets (iOS11で追加) 子ViewであるUITableView の SafeAreaInsetsは、UIViewController.viewSafeAreaInsetsDidChangeではまだ確定していない。UITableViewのsafeAreaInsetsDidChange 以降で決まる | Timing | | Top | Left | Bottom | Right | |---|---|---|---|---|---|---| | UIViewController| loadView | 0.0 | 0.0 | 0.0 | 0.0 | | UIViewController| viewDidLoad | 0.0 | 0.0 | 0.0 | 0.0 | | UIViewController| viewWillAppear | 0.