使用SwiftUI的iOS表情符号选择器
EmojiPalette
使用 SwiftUI 的 iOS 表情选择器。
要求
- 使用 Xcode 14.3.1+ 开发
- 用 Swift 5 编写
- swift-tools-version: 5.8
- 兼容 iOS 16.4+
用法
import SwiftUI
import EmojiPalette
struct ContentView: View {
@State var showPopover: Bool = false
@State var emoji: String = "💪"
var body: some View {
VStack {
Button {
showPopover = true
} label: {
Text(emoji)
.font(.largeTitle)
}
.emojiPalette(selectedEmoji: $emoji,
isPresented: $showPopover)
}
.padding()
}
}
本地化
- 英语(en)
- 日语(ja)