【发布时间】:2019-10-23 15:41:39
【问题描述】:
假设我有一个 View 和一个 Image 有一个 shadow 属性:
struct ContentView: View {
var body: some View {
Image("turtlerock").shadow(radius: 10)
}
}
现在假设我想访问阴影半径的值。我以为我可以做到这一点:
struct ContentView: View {
var body: some View {
let myImage = Image("turtlerock").shadow(radius: 10)
print(myImage.modifier.radius)
}
}
但是,这会返回错误:
函数声明了一个不透明的返回类型,但它的主体中没有返回语句来推断基础类型
有没有办法做到这一点?
【问题讨论】: