Mac Catalyst

Mac CatalystでUIAlertControllerをシートとして表示する

確認バージョン:Xcode 11.3 let alertController = UIAlertController(title: "Alert", message: "", preferredStyle: .alert) alertController.addAction(UIAlertAction(title: "OK", style: .default, handler: { _ in // handle })) present(alertContro…

Mac Catalyst環境でUITextViewのフォーカスリングを消す

Mac CatalystでUITextViewを編集状態にするとフォーカスリング(画像の青枠)が表示されます。 フォーカスリングON(デフォルト) これを消す方法がAppleのフォーラムで紹介されていたので引用します。 extension UITextView { #if targetEnvironment(macCatalys…

Mac Catalyst環境でのみコードを無効化・有効化する

#if !targetEnvironment(macCatalyst) // macOS環境で無効化するコード #endif #if targetEnvironment(macCatalyst) // macOS環境で有効化するコード #endif developer.apple.com