0

このようにプログラムでtableViewを作成しています

tableView = UITableView.init(frame: CGRectZero, style: .Plain)
tableView.delegate = self
tableView.dataSource = self
self.view = tableView

次に、そのrowHeight値をに設定しています

tableView.estimatedRowHeight = 250
tableView.rowHeight = UITableViewAutomaticDimension

各セルは個別の.swift ファイルに記述されており、それぞれに独自のコンテンツ(ラベル、ボタンなど)を構築する関数 ' construct() ' があります。コードの一部を次に示します。

let btnControl = UIButton()
btnControl.frame = CGRectMake(avatar.frame.origin.x, avatar.frame.origin.y + avatar.frame.size.height + 10, screenWidth - 20, 30)
self.addSubview(btnControl)

最終的には次のようになります

だから問題は何ですか?

4

2 に答える 2