hide
アプリケーションを隠します
- (void)hide:(id)senderSwift
open func hide(_ sender: Any?)
解説
レシーバーのウインドウを隠します。
次のアプリをアクティブにします。
このメソッドは通常ユーザーがアプリケーションのメインメニュー「HIde」を選んだ時に起動します。
このメソッドが開始するときデフォルトの通知センターに
NSApplicationWillHideNotification をポストします。
完了したときにはNSApplicationDidHideNotificationをポストします。
返り値
なし
引数
Swift
AnyObject?(id)sender
このコマンドを送信したオブジェクト
フレームワーク
ApplicationKit
クラス
NSApplication
使用可能
10.0
更新時のバージョン
OS X 10.14.5
Swift4.2
参照
– miniaturizeAll:
– unhide:
– unhideWithoutActivation
applicationDidHide: (NSApplicationDelegate)
applicationWillHide: (NSApplicationDelegate)
関連記事
例文
@IBAction func function011(_ sender: Any) { let anApplication = NSApplication.shared anApplication.hide(nil) }
Swift4.2
//NSApplication hide() @IBAction func function032(sender: AnyObject) { //共有アプリケーションインスタンスを取得 let anApplication = MyApplication.sharedApplication() //アプリケーションを隠す anApplication.hide(self) }