FXForms 条件字段

FXForms conditional fields

我用 FXForms 创建了一个表单,其中包含一个开关输入和一个文本字段输入。

我一直在尝试如何使文本字段仅在 switch 语句为真时可见,但没有成功,而且在文档中找不到任何内容。

实现此目标的最佳方法是什么?

我在切换字段中添加了一个 FXFormFieldAction,它调用了一个包含

的函数
self.formController.form = self.formController.form
self.tableView.reloadData()

然后在 func fields() -> [AnyObject]! { 函数中,我创建了一个 NSMutableArray,我可以在返回之前有条件地向其添加字段。

这个解决方案非常有效,我唯一缺乏的是能够使字段中的变化动画化。