我做了一个View扩展,使fixedSize更加灵活。
在这里。
它工作正常,但是我不确定是否有更简单的方法来实现这一目标...?
@available(iOS 13.0, *)
struct FixedSizeView<Content> : View where Content : View {
var content: Content
var on: Bool
public init(_ on: Bool, @ViewBuilder content: () -> Content) {
self.content = content()
self.on = on
}
var body : some View {
Group {
if on {
content.fixedSize()
} else {
content
}
}
}
}
@available(iOS 13.0, *)
extension View {
func fixedSize(active: Bool) -> FixedSizeView<Self> {
FixedSizeView(active) {
self
}
}
}
答案 0 :(得分:1)
为什么不这样简单
mirna gene_id
osa-miR2873a Os01g0100100
osa-miR169d Os01g0100100
osa-miR169a Os01g0100100
osa-miR396a-3p Os01g0100200
osa-miR396b-3p Os01g0100200
... ...
经过测试,可与Xcode 11.2 / iOS 13.2一起使用