6.4 已弃用的符号
2 分钟阅读
原文链接: https://developer.apple.com/documentation/swiftui/navigationlink-deprecated
6.4 已弃用的符号
查阅已弃用的导航链接构造器。
概述
关于如何更新你对导航符号的使用,参见迁移到新的导航类型。
用内容构建器创建链接
- init(_:isActive:destination:) —— 创建一个导航链接,在处于激活状态时呈现目标视图,其文本标签由链接根据本地化字符串键生成。
- init(isActive:destination:label:) —— 创建一个导航链接,在处于激活状态时呈现目标视图。
- init(_:tag:selection:destination:) —— 创建一个导航链接,当绑定的选择变量与你提供的值相匹配时呈现目标视图,其文本标签由链接根据标题字符串生成。
- init(tag:selection:destination:label:) —— 创建一个导航链接,当绑定的选择变量等于给定的标签值时呈现目标视图。
为 WatchKit 创建链接
- init(destinationName:isActive:label:) —— 创建一个导航链接,在处于激活状态时呈现 WatchKit 故事板中的某个视图。
- init(destinationName:tag:selection:label:) —— 创建一个导航链接,当绑定的选择变量与你提供的值相匹配时呈现 WatchKit 故事板中的某个视图。
- init(destinationName:label:) —— 创建一个导航链接,呈现 WatchKit 故事板中的某个视图。
用视图实参创建链接
- init(_:destination:isActive:) —— 创建一个导航链接,在处于激活状态时呈现目标视图,其文本标签由链接根据本地化字符串键生成。
- init(destination:isActive:label:) —— 创建一个导航链接,在处于激活状态时呈现目标视图。
- init(_:destination:tag:selection:) —— 创建一个导航链接,当绑定的选择变量与你提供的值相匹配时呈现目标视图,其文本标签由链接根据标题字符串生成。
- init(destination:tag:selection:label:) —— 创建一个导航链接,当绑定的选择变量等于给定的标签值时呈现目标视图。