Skip to content

Commit f331ee6

Browse files
authored
doc: update animation/demo13/README.md (#47)
1 parent af84d91 commit f331ee6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

example/animation/demo13/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ struct ContentView: View {
2929

3030
`Transactions` 使我们可以逐案地覆盖现有动画。 例如,您可能决定在特定情况下希望文本的动画以快速,线性的方式发生,而不是现有的动画。
3131

32-
为此,请首先使用所需的动画创建一个新的 `Transaction` 实例,然后将其 `disablesAnimations` 值设置为 `true`,以便覆盖将应用的所有现有动画。 准备就绪后,请使用交易对象调用 `withTransaction()`,然后继续调整您要更改的所有状态-所有交易都会通过交易进行动画处理
32+
为此,请首先使用所需的动画创建一个新的 `Transaction` 实例,然后将其 `disablesAnimations` 值设置为 `true`,以便覆盖将应用的所有现有动画。 准备就绪后,请使用事务对象调用 `withTransaction()`,然后继续调整您要更改的所有状态-这一切都将使用你的事务来动画化
3333

3434
为了演示这一点,这里是我们相同的文本缩放示例代码,除了使用事务来插入自定义动画以覆盖隐式动画之外,它还包括:
3535

@@ -62,7 +62,7 @@ struct ContentView: View {
6262

6363
为了获得更多控制,您可以将 `transaction()` 修饰符附加到所需的任何视图,从而允许您覆盖应用于该视图的所有事务。
6464

65-
例如,我们可以在示例中添加第二个缩放文本视图,仍然使用事务来触发缩放动画,但是这次我们将在第二个文本视图上使用 `transaction()` 修饰符,因此我们将禁用任何事务 一个视图–实际上,我们正在覆盖替代项:
65+
例如,我们可以在示例中添加第二个缩放文本视图,仍然使用事务来触发缩放动画,但这次我们将在第二个文本视图上使用 `transaction()` 修饰符,以禁用该视图上的任何事务–实际上,我们正在覆盖替代项:
6666

6767
```swift
6868
struct ContentView: View {
@@ -98,4 +98,4 @@ struct ContentView: View {
9898
}
9999
}
100100
}
101-
```
101+
```

0 commit comments

Comments
 (0)