MapItemPicker
是一个位置选择器表单。目前仅支持 iOS 和 Mac Catalyst。
MapItemPicker
的 API 和行为与其他 Presentation Modifiers 相似。
import SwiftUI
import MapItemPicker
struct ContentView: View {
@State private var showingPicker = false
var body: some View {
Button("Choose location") {
showingPicker = true
}
.mapItemPicker(isPresented: $showingPicker) { item in
if let name = item?.name {
print("Selected \(name)")
}
}
}
}
https://github.com/lorenzofiamingo/swiftui-map-item-picker
) 并点击 Next。NSLocationWhenInUseUsageDescription
键添加到你应用的 Info.plist 文件SwiftUI VariadicViews 🥞 可变参数视图
SwiftUI CachedAsyncImage 🗃️ 缓存异步图像