Posted at

[Swift]TabBarControllerで動画だけ回転を許可する

More than 5 years have passed since last update.


TabBarControllerのサブクラスをつくる

これまで通りにサブクラスをつくります。

スクリーンショット 2014-08-27 12.29.56.png

New File... からCocoa Touch Class を選択します。

スクリーンショット 2014-08-27 12.30.59.png

subclassにUITabBarViewControllerを選択します。

LanguageはもちろんSwiftです。

これでCreateしてサブクラスを作ります。


動画の回転を許可する


TabBarViewController.swift

    override func shouldAutorotate() -> Bool{

return false
}

override func supportedInterfaceOrientations() -> Int {
return Int(UIInterfaceOrientationMask.Portrait.toRaw())
}


これで動画のときは横向きでみることができるようになります。