2016-10-11 10 views
0

私は今ここでグーグルをしていますが、解決策を見つけることはできませんでした。別のviewCellレイアウトを使用する最良の方法

私は複数のテーブルビューで再利用しているビューセルを定義するnibファイルを使用しています。

私の目標は、さまざまな携帯電話のサイズに異なるビューセルのレイアウトを使用することです。 - iPhone 6Sは、より多くの情報(ラベル、テキストなど)を表示する必要が - 画像はiphone 6

のために、左に、右(iphone 5)上に配置されなければならない私はsizeClassesは右この問題は合わないと思いますか?これに完全な別のnibファイルを使うべきですか?

+0

こんにちは;)もちろん、私はそのデザインに深刻ではないだけで私の問題を視覚化する必要があります。小さな画面にいくつかのラベルを隠したい – jeven

答えて

1

いいえ、「完全な異なるnibファイル」は使用しないでください。 nibファイルを使用してください。

各テーブルビューデータソースのcellForRowAt:は、セルが表示される前にセルのすべての行に呼び出されます。その時点で、セルはペン先からロードされています。画面が小さすぎると思われるため(または、この特定の表に当てはまらないため)、削除するラベルなどのセルインターフェイス要素がある場合は、それを行う場所(隠すか削除する)です。

関連する問題