是否可以使用ButtonRow
库在Eureka
中显示值?
我尝试了这个但它不起作用(不显示“行值”):
<<< ButtonRow("Rows") {
$0.title = "Row title"
$0.value = "Row value"
}
我想要的是显示信息的行。当用户触摸该行时,将显示另一个ViewController
。他可以修改此Viewcontroller
中的信息,然后按“保存”。然后该行将显示新保存的信息。
答案 0 :(得分:0)
所以根据我的理解,你想从ButtonRow转到另一个ViewController?
我认为你最好使用一个完全符合你想要的PushRow,就像这样:
<<< PushRow("Rows") {
$0.title = "Row title"
$0.value = "Row value"
$0.options = ["Row value","Row value2","Row value3"]
}
或者如果你想要更多选项,你总是可以使用ButtonRow发送到另一个ViewController,但这更复杂。你必须:
类ViewController2:FormViewController {}
使用按钮行引用代码中的segues(示例来自eureka示例应用程序)
<<< ButtonRow("Rows") {
$0.title = $0.tag
$0.presentationMode = .SegueName (segueName: "ViewController2Segue", completionCallback: nil)}
无论哪种方式都可行,但按钮行会更复杂。
希望有所帮助