簡體   English   中英

如何在 SwiftUI 中實現 Peek 和 Pop?

[英]How to implement Peek and Pop in SwiftUI?

現在許多 iOS 應用程序使用Peek and Pop快速呈現DetailView的預覽。 但是,我在互聯網上找到的只是有關如何使用UIKIT實現此功能的教程。

問題:如何使用SwiftUI 2.0實現iOS Peek & Pop Functionality以預覽DetailViews

SwiftUI 中沒有Peek and Pop功能或 API。 它在 iOS 13 中已棄用。

相反,您可以使用可以添加到任何 SwiftUI 視圖的contextMenu

下面是 SwiftUI 中的示例:

HStack {
    Text("Show Context Menu")
    Spacer()
    Text("Press & hold")
}
.contextMenu {
     Button("Button 1 ") {}
     Divider()
     Button("Button 2") {}
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM