如何访问Eureka表单的多值行中的Delete Row函数

时间:2019-12-09 22:43:13

标签: swift eureka-forms

我想以eureka形式访问delete row函数,但是我找不到方法。原因是我有一个i变量,可以跟踪我有多少行,因此删除行时表格会中断。

这是我的实现当前在代码中的样子:

+++ MultivaluedSection(multivaluedOptions: [.Reorder, .Insert, .Delete], header: "Exercises", footer: "List of Exercises for workout"){
            $0.addButtonProvider = {section in
                return ButtonRow(){
                    $0.title = "Add Another Exercise"
                    self.i+=1
                }
            }
            $0.multivaluedRowToInsertAt = { index in
                return TextRow() {
                    $0.title = "Exercise \(self.i) Name"
                    $0.tag = "Exercise \(self.i) Name"
                    self.i+=1
                }
            }
            $0 <<< TextRow(){ //change this to SuggestionRow later
                $0.title = "Exercise \(self.i) Name"
                $0.tag = "Exercise \(self.i) Name"
                $0.add(ruleSet: strictRules)
            }
        }

我正在寻找的东西是这样的:

$0.multivaluedRowToDeleteAt = { index in
   self.i-=1
 }

是否存在类似的东西?如果不是,是否还有其他方法可以在提交时获取此多值节的行数?

0 个答案:

没有答案