Q: NavigationLink push 后无法主动 pop view
A: 不可以跨Tab来pop (nav + tab的嵌套关系)
Q: draft data传值的技巧
A: draft data定义成default,在view appear或者disappear的时候更新。且定义默认为false的save值用于更新。(怎么理解?就是需要点保存才保存的数据,不要直接用State或者Binding来传递,而是赋值一份新的备份,在点击按钮的时候再覆盖更新到State数据源中)
Q: ScrollView滑动无法往上,卡死
A: 尝试把非必须的东西移出ForEach循环,例如NavigationLink
在ScrollView如果有需要跳转的link,不需要放在里面,只需要在外面定义一个,用bool的State属性来控制推出哪一个link即可。
Q: Preview中需要的Binding值怎么给
A: .constant设置成常量