ButtonRow
是否可以使用库在 a 中显示值Eureka
?
我试过了,但它不起作用(“行值”不显示):
<<< ButtonRow("Rows") {
$0.title = "Row title"
$0.value = "Row value"
}
我想要的是显示信息的行。当用户触摸该行时,ViewController
将显示另一个。他可以修改其中的信息,Viewcontroller
然后按保存。然后该行将显示新保存的信息。
ButtonRow
是否可以使用库在 a 中显示值Eureka
?
我试过了,但它不起作用(“行值”不显示):
<<< ButtonRow("Rows") {
$0.title = "Row title"
$0.value = "Row value"
}
我想要的是显示信息的行。当用户触摸该行时,ViewController
将显示另一个。他可以修改其中的信息,Viewcontroller
然后按保存。然后该行将显示新保存的信息。
因此,据我了解,您想从 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 Example 应用程序)
<<< ButtonRow("Rows") {
$0.title = $0.tag
$0.presentationMode = .SegueName (segueName: "ViewController2Segue", completionCallback: nil)}
无论哪种方式都可以,但是按钮行会复杂得多。
希望有帮助