XCode 26.6 日本語化計画
WatchKit 拡張機能が提供する画像を使用して、コンテキストメニューにアクションを追加します。
func addMenuItem(
with image: UIImage,
title: String,
action: Selector
)
image
アクションに使用するテンプレート画像。画像のアルファチャンネルのみが使用されます。このパラメータは nil であってはなりません。メニュー画像のサイズについては、Apple Watch のヒューマンインターフェースガイドライン を参照してください。
title
画像の下に表示されるタイトル文字列。タイトル文字列は適切に短くしてください。表示できないテキストは切り捨てられます。このパラメータは nil または空文字列であってはなりません。
action
アクションがタップされたときに呼び出されるべきアクションメソッド。このメソッドは、現在のインターフェースコントローラオブジェクトに定義されていなければなりません。このパラメータは nil であってはなりません。
このメソッドを使用して、インターフェースコントローラのコンテキストメニューにアクションを追加します。メニューに既に 4 つの項目がある場合、追加の項目は無視されます。
テキスト応答情報を取得するためのキー。
func addMenuItem(withImageNamed: String, title: String, action: Selector)
Watch アプリのバンドルに含まれる既存の画像リソースを使用して、コンテキストメニューにアクションを追加します。
  廃止  
func addMenuItem(with: WKMenuItemIcon, title: String, action: Selector)
システム提供のアイコンを使用して、コンテキストメニューにアクションを追加します。
  廃止  
Glance(グランス)の更新タスク(長時間に及ぶ可能性があるもの)を開始しようとしていることをシステムに通知します。
  廃止  
コンテキストメニューから、プログラムによって追加されたすべてのアクションを削除します。
  廃止  
Glance コンテンツの更新が完了したことをシステムに通知します。
  廃止  
func handleUserActivity([AnyHashable : Any]?)
Handoff 関連のアクティビティに応答します。
  廃止  
func presentController([(name: String, context: AnyObject)])
ページを基礎としたインターフェイスをモーダル表示します。
  廃止  
class func reloadRootControllers(withNames: [String], contexts: [Any]?)
指定されたインターフェイスコントローラをロードし、アプリのページを基礎としたインターフェイスを再構築します。
  廃止  
func updateUserActivity(String, userInfo: [AnyHashable : Any]?, webpageURL: URL?)
現在のユーザーの操作をシステムに登録します。
  廃止  
メニューに使用できるテンプレート画像。
  廃止