SwiftUI—使用Image图像视图显示项目中的图片

2020-07-10  本文已影响0人  anny_4243

Image相当于UIKit中的UIImage控件,用于显示指定名称的图片,或者显示指定systemName的图标。

示例代码:

VStack{
            
    Image("girlPicture") //图像视图,直接使用图片的名称,即可快速显示指定名称的图片

    Image(systemName: "arkit") //通过systemName属性,可以显示指定名称的SF Symbols图标。通过指定的名称,可以显示超过1500份不同的苹果内置图标
    .foregroundColor(.orange) //图标颜色
    .font(.system(size: 48)) //图标尺寸

    Image("girlPicture")
    .resizable() //通过resizable方法,使图像视图进行自动缩放,以适配其父视图
    .aspectRatio(contentMode: .fit) //在撑满父视图的前提下,仍然保持原始的宽高比
}
.padding()
上一篇下一篇

猜你喜欢

热点阅读