美文网首页SwiftUI学习笔记
记录第一次学习SwiftUI,UI基础

记录第一次学习SwiftUI,UI基础

作者: Attempt_30b7 | 来源:发表于2020-03-18 13:15 被阅读0次

基础视图:

struct SwiftUIView: View {
    var body: some View {
        
        Text("Hello, World!")
        
    }
}
image.png

这里只写了一个Text("hello,world"),这个控件时放一个普通的字,引号里可自定义,可写其他的

当你想写两行字时如果像如下写法

    var body: some View {
        
        Text("Hello, World!")
        Text("Hello, World!")
        
    }
}

编译器会告诉你,他不知到怎么放两个Text,这时引出新的两个基础用法
VStack 和HStack

struct SwiftUIView: View {
    var body: some View {
        
        VStack{
            Text("Hello, World!")
            Text("Hello, World!")
        }
        
        
    }
}
struct SwiftUIView1: View {
    var body: some View {
        
        HStack{
            Text("Hello, World!")
            Text("Hello, World!")
        }
        
        
    }
}
VStack是垂直摆放两个Text image.png
HStack是水平摆放两个Text image.png

自然,有的字我们还不够,还想改变字的颜色,和大小,或者改变背景

struct SwiftUIView: View {
    var body: some View {
        
        HStack{
            Text("Hello, World!")
                .font(.title) //.font是指字体大小
                .foregroundColor(.red)//字的颜色
                .background(Color.blue)//背景颜色
            Text("Hello, World!")
        }
        
        
    }
}

在SwiftUi中想要给某个View添加属性,只需在后 . 然后选择相关属性即可添加,是在view后面,为了代码好看,这里回车放在view下面,实则没有区别。

相关文章

  • 记录第一次学习SwiftUI,UI基础

    基础视图: 这里只写了一个Text("hello,world"),这个控件时放一个普通的字,引号里可自定义,可写其...

  • SwiftUI-ZStack

    前言 个人学习 SwiftUI 的记录,如有错误,请指教哈! ZStack ZStack 可以说, 和以前的 UI...

  • SwiftUI 02-构建列表和导航(Building List

    本章Demo 链接Blog 链接 简介 此示例是记录学习SwiftUI的过程,原文出自SwiftUI Essent...

  • 零基础学习UI设计电脑需要什么配置

    零基础学习UI设计电脑需要什么配置零基础学习UI设计电脑需要什么配置零基础学习UI设计电脑需要什么配置零基础学习U...

  • swiftUI初识

    swiftUI初识 swiftUI是描述型的UI组合方式,只需要描述UI的样子,而不是自己去拼接组件 所有的Vie...

  • Swift SceneDelegate下创建Tabbar

    纯代码编写UI许多开发人员喜欢手写UI,而随着SwiftUI的兴起,使用SwiftUI手写代码将会越来越常见。 如...

  • Swift5之开篇

    开始学习Swift5,记录一下学习的内容。 昨天开始看apple的文档,感受了下SwiftUI,SwiftUI5的...

  • swiftUI官方教程解读

    swiftUI简介 swiftUI是wwdc2019发布的一个新的UI框架,通过声明和修改视图来布局UI和创建流畅...

  • SwiftUI官方教程解读

    SwiftUI简介 SwiftUI是wwdc2019发布的一个新的UI框架,通过声明和修改视图来布局UI和创建流畅...

  • SwiftUI基础

    一、说明 SwiftUI是2019年WWDC新推出的UI相关的API SwiftUI允许您忽略Interface ...

网友评论

    本文标题:记录第一次学习SwiftUI,UI基础

    本文链接:https://www.haomeiwen.com/subject/yomqyhtx.html