平成30年3月13日(火曜日)
完成版以下
slideout_new_Aとして保存。
animateWithDuration他、各種SWIFT4に向けて、以下改修!!
UIView.animateWithDuration(0.3, animations: {
↓
UIView.animate(withDuration: 0.3, animations: {
let mainNavigationController: UINavigationController = storyboard.instantiateViewControllerWithIdentifier(“MainNavigationController”) as! UINavigationController
↓
let mainNavigationController: UINavigationController = storyboard.instantiateViewController(withIdentifier: “MainNavigationController”) as! UINavigationController
override func viewWillDisappear(animated: Bool) {
↓
override func viewWillDisappear(_ animated: Bool) {
// デフォルトの通知センターを取得する
let center = NotificationCenter.defaultCenter()
↓
// デフォルトの通知センターを取得する
let center = NotificationCenter.default
//Swift2.2
tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath:NSIndexPath)
↓
//Swift3.0
tableView(_ tableView: UITableView, didSelectRowAt indexPath:IndexPath)
解決リンク
Whats the Swift 3 animateWithDuration syntax?
その他、参考リンク
iOS10からのAnimationがいい感じ!