0

我有一排类型XLFormRowDescriptionTypeSelectorPush

我设置row.value为自定义类Agreementrow.addValidator(AgreementValidator())

我希望根据 Agreement.agree 的值(即"Accepted""Declined")隐藏/显示另一个。

我不知道该怎么做。这是我到目前为止的位置:

other_row.hidden = NSPredicate(format:"$other_tag.value != "Accepted")

但是 other_tag 行的值是Agreement而不是字符串。我怎么能与之相比Agreement.agree

4

1 回答 1

1

尝试这个。

other_row.hidden = NSPredicate(format: "NOT $other_tag.value.agree != 'Accepted'")
于 2016-08-03T11:35:34.737 回答