プレビューデバイスをスクリーン幅が10のiPhone 7に設定すると、スクリーン幅が414ポイントのiPhone 6 plusでアプリケーションを実行しています375ポイント、テーブルが最初にロードされるとき、私はviewdidloadのテーブルのサイズをプリントアウトし、414の幅を持っていましたが、テーブルのセルはすべて375の幅を持ちました。 414.複数のUITableViewControllerでテストしたところ、すべて同じ結果が得られました。テーブルビューのセルサイズは、ストーリーボードのプレビューデバイスのサイズによって異なります
私の質問は以下のとおりです。
なぜプレビューデバイスのサイズに依存テーブルビューセルのサイズは?
最初に読み込まれたセルのサイズを正しく設定するにはどうすればよいですか?
tableView.layoutIfNeeded()、tableView.layoutSubViews()は機能しません。