2017-05-04 18 views
0

TableViewコントローラがあり、tableViewセルが静的に追加されました。LandscapeモードでTableViewの内容全体を表示する方法

以下の画像1に示すように、私には18個の細胞があります。私が今問題としているのは、画面の向きをLandscapeに変更すると、シミュレータはTableViewコントローラ内のセル全体を表示できず、image_2に示すように8つのセルしか表示しないということです。

風景モードですべてのセルを表示する方法を教えてください。

IMAGE_1

enter image description here

IMAGE_2

enter image description here

+1

テーブルビューをスクロールします。それはすでに存在しています。 –

+0

ビューコントローラのビュー内にテーブルビューフレームを設定します。 Uは、テーブルビューに制約を追加する必要があります。それ以外の場合、テーブルビューの高さは、横長モードのビューの高さ以上になります。テーブルビューに制約を追加して、左上隅と下隅をスーパービューに揃えます。 – BrianChristo

+0

テーブルビューCellのサイズを小さくすることも、テーブルビューがスクロールしているままにすることもできます。 –

答えて

0

あなたはすべてのセルに収まるようにしたい場合は、私が思うに、あなたは現在の向きを確認することができますどちらかとセルの高さを減らすか、コレクションのビューを常に使用することができます。 オリエンテーション。

関連する問題