iOS / Swift程序相当于Android TableLayout / TableRow

时间:2016-05-23 15:59:35

标签: android ios swift tablelayout tablerow

我正在处理我编写的Android应用程序的iOS版本,但我无法找出显示表格数据的最佳方法。 Android有TableLayout和TableRow,使任务相当简单。

另外需要注意的是,无论我创建数据表,都需要以编程方式创建,因为要显示的表格数量不确定,并且每个表都有不确定的行数(所有信息都是从网络中提取的)服务)。

此外,如果有帮助,应用程序的方向仅限于纵向。

以下是表格外观的一个(丑陋)示例。

Example Data Table

任何帮助都会很棒。谢谢!

1 个答案:

答案 0 :(得分:1)

创建一个包含五个标签的自定义tableView单元格。

class dynamicCell: UITableViewCell {

    @IBOutlet var col1 : UILabel
    @IBOutlet var col2 : UILabel
    @IBOutlet var col3 : UILabel
    @IBOutlet var col4 : UILabel
    @IBOutlet var col5 : UILabel

    init(style: UITableViewCellStyle, reuseIdentifier: String) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)
    }

    override func awakeFromNib() {
        super.awakeFromNib()
    }
}

不要忘记将插座连接到故事板。