8

Eureka ライブラリを使用していますが、問題が発生しました。複数行のラベル行が必要ですが、その方法がわかりません。切り捨てられたラベルの行が 1 行だけ表示されます。

 class MainViewController: FormViewController {
    override func viewDidLoad() {
      super.viewDidLoad()

      form +++=

        Section()

        <<< LabelRow { row in
            row.title = "Hello World 1. Hello World 2. Hello World 3"
        }
 }
4

3 に答える 3

24

セル全体を取得するとrow.cell、それをカスタマイズできます。

ラベル行は次のようになります。

<<< LabelRow { row in
    row.title = "Hello World 1. Hello World 2. Hello World 3"
    row.cell.textLabel?.numberOfLines = 0
}
于 2016-06-29T09:29:26.170 に答える
-2

あなたの Eureka ライブラリが何をするのかよくわかりませんが、ストーリーボード内でラベルに複数の行が必要な場合は、「Lines」プロパティを 0 に変更してください。

ラベルが 内にある場合は、動的な高さUITableViewCellを設定する必要があります。UITableViewCell

ここに画像の説明を入力

于 2016-06-29T08:12:34.403 に答える