我很喜欢SwiftUI中导航栏标题的外观,它出现在安全区域的正下方,但当向下滚动时会出现在工具栏的主要部分。我想知道如何完全复制这种外观和行为,但使用户可以编辑它(很可能通过文本字段)。
我尝试过:
我尝试过:
.toolbar {
ToolbarItem(placement: .principal) {
TextField("Navigation Title", text: $mainTitle)
}
}
但这只是将标题始终放置在工具栏中,而不是仅在滚动时略微显示。
有什么想法吗?