0

を表示できる iOS アクション拡張機能に取り組んでいSKStoreProductViewControllerます。アクション拡張機能は、全画面表示 (NSExtensionActionWantsFullScreenPresentationに設定YES) または画面中央の小さなウィンドウ ( に設定) の 2 つのサイズで表示できますNO。真ん中の最小限のウィンドウを選択していますが、私の拡張機能はフルスクリーンの使用を保証していません。

SKStoreProductViewController規定どおりに拡張機能内にモーダルを表示すると、大きくなり、アクション拡張機能の中央で切り取られます。他の誰かがこれに遭遇したか、それを回避する方法を見つけましたか?

ここに画像の説明を入力

4

1 に答える 1

1

NSExtensionActionWantsFullScreenPresentation設定するYESと、拡張機能は次のように動作しUIModalPresentationStyleFormSheetます。

override func viewDidLoad() {  
    super.viewDidLoad()  
    preferredContentSize = CGSize(width: 540, height: 620)  
}

拡張機能は iPhone で全画面表示されることに注意してください (予想どおり)。

参考文献:

于 2015-08-26T17:22:24.600 に答える