我的代码如下:
Rectangle()
.fill(Color.red)
.frame(width: 60, height: 60, alignment: .center)
.cornerRadius(recording ? 5 : 30)
Run Code Online (Sandbox Code Playgroud)
所以我想知道是否.frame可以像现在这样有条件.cornerRadius。我这样做是为了改变形状,但是我还需要在它变形时使其变小。语音备忘录应用程序的录音按钮就是一个例子。