XLForm动态更改节标题

时间:2016-03-28 10:30:00

标签: ios swift title xlform

我刚开始使用XLForm并遇到了一些问题。我有一个标题,我必须根据它上面的字段改变标题。 因此,当我选择一个选项时,我需要相同的标题。 我在代码中做了:

if formRow.tag == "subCategory" {

        switch newValue.description {
        case lightVehicle:
            vehicleSection.hidden = false
            mileageRow!.hidden = false
            break
        case heavyVehicle:
            mileageRow!.hidden = true
            mileageRow!.value = nil
            vehicleTypeRow!.hidden = true
            break
        case bikes:
            mileageRow?.hidden = true
            vehicleTypeRow!.hidden = false
            break

        default:break
        }
        // Here I set the title
        vehicleSection.title = newValue.description
    }

所以我知道值已经改变了,但是为了显示它,我需要像reloadFormRow()那样的smth。不幸的是,没有这样的方法

我发现hacky方法是使用tableView.reloadData(),但在文档中他们不建议直接使用tableView本身进行任何操作。

0 个答案:

没有答案