NSUserInterfaceLayoutDirection
ユーザーインターフェースの方向
enum { NSUserInterfaceLayoutDirectionLeftToRight = 0, NSUserInterfaceLayoutDirectionRightToLeft = 1 }; typedef NSInteger NSUserInterfaceLayoutDirection;
enum NSUserInterfaceLayoutDirection : Int { case LeftToRight case RightToLeft }
解説
userInterfaceLayoutDirectionで使用します。
フレームワーク
ApplicationKit
クラス
NSApplication
使用可能
10.6
更新時のバージョン
OS X 10.10
関連記事(外部サイト)
例文
//NSApplication userInterfaceLayoutDirection @IBAction func function024(sender: AnyObject) { //共有アプリケーションインスタンスを取得 let anApplication = MyApplication.sharedApplication() //UI方向を取得 var direction : NSUserInterfaceLayoutDirection = anApplication.userInterfaceLayoutDirection //switchで分岐 switch direction { case NSUserInterfaceLayoutDirection.LeftToRight : NSLog("LeftToRight") case NSUserInterfaceLayoutDirection.RightToLeft : NSLog("RightToLeft") default : break } }