ios开发:swiftui显示本地图片
一,添加图片

二,显示图片代码
import SwiftUI
struct DetailView: View {
let id: Int // 接收传递过来的 id
var body: some View {
VStack(spacing: 20) {
Text("诗词详情页")
.font(.title)
Text("当前查看的诗词 ID 是: \(id)")
.padding()
.background(Color.purple.opacity(0.1))
.cornerRadius(10)
Spacer()
Image(uiImage: UIImage(named: "demo1")!)
.resizable() // 使图片可拉伸
.frame(width: 200, height: 200) // 设置图片大小
}
.navigationTitle("详情")
// SwiftUI 默认在导航跳转时提供“从右向左”的滑动动画
}
}
如果分目录存在,访问时仍然无需指定目录,
如果为目录选中:Provides Namespace

则访问时需指定所创建的目录
如下:
Image(uiImage: UIImage(named: "animal/demo1")!)
.resizable() // 使图片可拉伸
.frame(width: 200, height: 200) // 设置图片大小
三,测试效果:

浙公网安备 33010602011771号