1
私はそうのようなストーリーボードを使用してのUIViewControllerのビューのクラスを変更することができます。 私のviewControllerのビューをプログラム的に変更するには?
は、どのように私はプログラム的に同じ効果を達成することができますか? 私はこれを試しました:
convenience init() {
print("convenience init")
self.init(nibName: nil, bundle: nil)
self.view = MTKView()
}
しかし、それは動作しません。 MTKViewのビューを変更するようですが、ストーリーボードでこれを行うときと同じようにフレームのサイズが変更されません。
は動作しません。アプリがクラッシュします。ストーリーボードでクラスを視覚的に設定するのと同じ効果はありません。私は同じ結果を探しています。 – Vladislav
クラッシュは何ですか? – Paulw11
動作していたフレームを設定することで、Metal関連のクラッシュが発生しました:self.view = MTKView(frame:UIScreen.main.bounds)。ありがとう。 – Vladislav