元のドキュメント: developer.apple.com/documentation/watchkit/wkinterfacecontroller/reloadrootpagecontrollers(
withnames:contexts:orientation:pageindex:)


型メソッド


reloadRootPageControllers(withNames:
contexts:orientation:pageIndex:)


指定されたインターフェイスコントローラをロードし、与えられたスクロール方向に合わせてアプリのページを基礎としたインターフェイスを再構築します。


watchOS 4.0+

class func reloadRootPageControllers(
    withNames names: [String],
    contexts: [Any]?,
    orientation: WKPageOrientation,
    pageIndex: Int
)




パラメータ


names

NSString オブジェクトの配列であり、各オブジェクトにはストーリーボードファイル内のインターフェイスコントローラの識別子が含まれています。配列内での識別子の順序によって、ページを基礎としたインターフェイスにおける対応するインターフェイスコントローラの順序が決まります。


contexts

id 型のオブジェクトの配列です。このパラメータは、ページを基礎としたインターフェイスにロードされる各インターフェイスコントローラにコンテキストオブジェクトを渡すために使用します。配列内の最初のオブジェクトは最初のインターフェイスコントローラに、2 番目のオブジェクトは 2 番目のインターフェイスコントローラに、というように順次渡されます。


orientation

ページを基礎としたインターフェイスにおけるスクロール方向。有効な値のリストについては、WKPageOrientation を参照してください。


pageIndex

システムがページを基礎としたインターフェースで表示するページのインデックス。



以下で言及


シーン間の移動


議論


アプリのページを基礎としたインターフェイスを作成または変更するには、このメソッドを呼び出します。


  • 起動時に。このメソッドを使用して、表示したいページのセットをカスタマイズしたり、スクロール方向を設定したりします。

  • 実行時に。このメソッドを使用して、アクティブなページのセットや方向を変更し、必要に応じてページを追加または削除します。




  • 以下も見よ



    enum WKPageOrientation

    ページを基礎としたインターフェースにおけるスクロール方向。


    class func reloadRootControllers(withNamesAndContexts: [(name: String, context: AnyObject)])

    指定されたインターフェイスコントローラをロードし、アプリのページを基礎としたインターフェイスを再構築します。


    func becomeCurrentPage()

    ページを基礎としたインターフェイスで、インターフェイスコントローラーを表示します。














    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ