それぞれ独自のMasterViewとDetailViewを持つ複数のUISplitViewControllerがあるアプリがあります。 SplitViewの1つに入ったら、DetailViewが表示され、まずMasterViewに戻る必要があることに気付きました。私はこれを変更したいと思いますが、これはpreferredDisplayMode
で動作することがわかりましたが、何とか設定すると問題が発生します。SplitViewの "preferredDisplayMode"をオーバーライドできません
私はすべての3つのSplitViewsためUISplitViewControllerのサブクラスを作成し、このようなpreferredDisplayMode
を上書きしようとしました:
import UIKit
internal class SplitViewController : UISplitViewController {
@IBAction internal func unwindToSplitView(segue: UIStoryboardSegue)
override let preferredDisplayMode = UISplitViewControllerDisplayMode.PrimaryOverlay
}
しかし、私は次のエラーを取得する:
Cannot override with a stored property 'preferredDisplayMode'
私は何間違っている?ありがとう。