作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已搜索但找不到解决此特定问题的答案。
我在 Swift 4.1 中使用 Eureka,并希望将这些值存储到另一个数组中。
如何获取此处选择的值?
MultivaluedSection(multivaluedOptions: [.Insert, .Delete],
header: "Primary Instrument") {
$0.tag = "instruments"
$0.multivaluedRowToInsertAt = { _ in
ActionSheetRow<String> {
$0.title = "Tap to Select"
$0.options = ["Vocals", "Guitar", "Bass", "Keyboards", "Ukelele"]
}
}
$0 <<< ActionSheetRow<String> {
$0.title = "Tap to Select"
$0.options = ["Vocals", "Guitar", "Bass", "Keyboards", "Ukelele"]
}
}
以下方法不适用于 MultivaluedSection:
if let items = self.form.rowBy(tag: "instruments") as? MultivaluedSection
{
print(items.values())
}
最佳答案
我总是这样做:
let values: [String]? = (form.sectionBy(tag: "instructions")?.flatMap { ($0 as? ActionSheetRow<String>)?.value })
基本上,
ActionSheetRow<String>
关于swift - 如何从 Eureka 获取 MultivaluedSection 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50305913/
我是一名优秀的程序员,十分优秀!