1

セルの高さが 40px に設定されたテーブルがあります。セルに 41px から始まるラベル、画像、またはその他のコンポーネントがある場合でも、下のセルに重なって表に表示されます。これを解決するには?セルの残りの部分を表示したくありません。テーブル設定で設定された高さだけを表示します。

ありがとうございました。

4

4 に答える 4

0

少し遅れていますが、他の誰かがこの問題に遭遇した場合に備えて. IB を使用している場合は、テーブル ビュー セルで [Clip Subviews] がオンになっていることを確認します。この:

    self.contentView.clipsToBounds = YES;

同じことをするべきです。

于 2014-08-26T16:17:22.063 に答える
0

40px レベル以下のセルのコンテンツを非表示にしたいですか? UIView を cell.contentView に 41px origin.y のセルのコンテンツの上に白い色で追加します

于 2013-05-14T09:12:22.363 に答える
0

ポイントはUITableViewCellではないため、この問題は解決しませんでした。UIImageViewのAspect Fill Modeです。

SB で UIImageView を選択し、これをオンにします。

ここに画像の説明を入力

于 2015-09-15T02:51:49.463 に答える