2017-05-16 4 views

答えて

2

デフォルトインターフェイスビルダーでUITableViewCellサブビューの位置を編集することはできません。テキストの配置、コンテンツのインセット、およびその他の関連プロパティは変更できますが、フレームを明示的に変更することはできません。他のいくつかの回答が指摘しているように、セル自体を表示しているときにこれを行うことができますが、アップルがこれらのコンポーネントを変更したときにいくつかの副作用を引き起こす可能性があるため、これを行うことをお勧めします。

これらのサブビューの位置をカスタマイズする必要がある場合は、手動で作成するだけです。これを行うには、インタフェースビルダでセルを選択し、右側の4番目のタブ(Attributes Inspector)を選択し、スタイルをカスタムに変更します。一度これを行うと、デフォルトのサブビューはインタフェースビルダーで消えて、自分で追加することができます。

0

セルのデフォルトのセルスタイルを選択しました。 タイトルおよびサブタイトル表示される選択されたスタイルのラベルは、通常はテーブルビューでコンテンツを表示する一般的なシナリオで使用されるいくつかの基本的なUIコントロールです。ラベルのフレーミングが快適であなたにとって大丈夫ならば、それは問題ありません。そうでない場合は、独自のカスタムスタイルセルを作成する必要があります。

基本的に、Appleが提供するデフォルトのセルスタイルを変更することはできません。セルのスタイルをのカスタムにして、レイアウトで何でもしてください。

関連する問題