0
私はiOS開発をかなり新しくしています。私は、このレイアウトを作成しようとしています:重複のないテーブルのような動的サイズのラベルを表示
問題は、彼らがダイナミックな大きさを持っているので、私のラベルが重なるされています。ラベルは非常に長くて短くすることができます。これは私の試みで見える方法です。
あなたが見ることができるように、最後のフィールドで、値が長すぎるので、それは最初のラベルの上に行きます。
どうすればこの問題を解決できますか?
編集:これは実際にはUITableViewCellであり、UITableViewにあります。私はストーリーボードでこれを作成します。これはプロトタイプのセルです。これはあなたのテキストフィールドは、行の数に制限を使用することを可能に
またはプログラム
@IBOutlet weak var text: UITextField!
[...]
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
text.numberOfLines = 0
}
:
「私はこのレイアウトをSwiftで作成しようとしています。あなたがコードによって自動レイアウト作業をしていることを意味していますか?既存の制約を表示する必要があります([編集]ボタンを使用して質問を改善してください)。ありがとう。 – Moritz
これは実際にはUITableViewCellであり、UITableViewにあります。私はストーリーボードでこれを作成します。これが違いを生むなら、これはプロトタイプのセルです。 –
自動レイアウト制約を投稿できますか?それは私たちを助けるだろう。また、ラベルに 'numberOfLines'が0に設定されていることを再確認して、複数の行にまたがるようにしてください。 – keithbhunter