SwiftUI-调整视图框架的动画大小

时间:2020-01-13 13:18:04

标签: animation view size swiftui

如何为视图的大小设置动画,以使视图可以随着框架高度而增大或缩小? 我需要在两个已知维度之间转换。

2 个答案:

答案 0 :(得分:5)

由于if device == "pump" or device == "compressor": # significant figures should be addressed print("Pump/compressor work rate = ",Work_pump/1000," kW") elif device == "turbine": print("Turbine work rate = ",Work_turbine/1000," kW") else: print("Device invalid, input in lower case") 为闭包内部与状态更改相关的所有事物设置了动画,因此我们可以使用withAnimation { }修饰符为特定的动画。

.animation()

答案 1 :(得分:3)

我不确定您到底需要什么,但这是一个非常基本的示例,其中带有一个onTaskRemoved(),当您点击Rectangle时会缩放:

Button

请在您的下一个问题中添加一些代码,或编辑问题,以便人们提供更具体的答案。