zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

macOS SwiftUI 教程之 13 图像视图用于显示图像 SF Symbols System images(教程含源码)

macos源码教程 显示 视图 图像 13 system
2023-09-11 14:18:31 时间

实战需求

图像视图用于显示图像。对于下面的示例,将名为“homer”的图像添加到资产目录中,然后图像在窗口中显示,同时保留其纵横比。

运行效果

在这里插入图片描述

实战代码

Image

import SwiftUI

struct ContentView: View {
    var body: some View {
        VStack {
            Image("homer")
                .resizable()
                .aspectRatio(contentMode: .fit)
        }
        .padding()
        .frame(width: 400, height: 300)
    }
}

SF Symbols

也可以使用 SF 符号的系统名称创建图像。使用SF Symbols 应用程序查找可用系统映像的名称。

在这里插入图片描述

import SwiftUI

struct ContentView: View {
    var body: some View {
        VStack(spacing: 20) {
            Text("Images as SF Symbols")