建设网站的用途东莞百度网站排名优化
实战需求
轻松实现掷骰子游戏
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- 基于SF特性,可以快速生成所需骰子数
struct DiceView: View {let n:Intvar body: some View {Image("Dice\(n)").resizable().aspectRatio(1, contentMode: .fit).padding()}
}
- 通过随机函数生成骰子数据
Int.random(in: 1...6)
实战代码
import SwiftUIstruct ContentView: View {@State var leftDiceNumber = 1@State var rightDiceNumber = 1var body: some View {ZStack{Image("