首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
SwiftUI
订阅
SH骄傲的猫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
SwiftUI中常用的属性包装器
一、属性包装器(Property Wrappers) 用于管理数据流、状态和与视图的交互。 1. @State 作用:声明视图内部的状态,仅用于视图私有的简单数据。 特点:当值变化时,视图自动更新。
SwiftUI 布局系统总结
一、基础布局容器 1. VStack(垂直排列) 作用:将子视图垂直排列(从上到下)。 特点:自动调整高度,支持对齐和间距控制。 示例: 2. HStack(水平排列) 作用:将子视图水平排列(从左到
iOS Swift UIKit 编程规范指南
清晰性、可读性、可维护性、一致性。层级、编码规范、代码结构、命名规范。控制器命名-使用描述性名称:清晰地描述其功能和职责。 方法命名-使用动宾结构:方法名应该是一个动词或动词短语,描述该方法执行的操作
【译】WWDC 2023 带来的 SwiftUI 部分新特性
WWDC 23如期而至,很多内容也随之更新并被添加到 SwiftUI 框架中。阅读本文,你可以了解到 SwiftUI 框架第5次迭代中新增的几个最重要的特性。
SwiftUI Layout
在介绍Layout这个iOS16的新特性之前,我们先聊点其他的。 在SwiftUI中的layout思想,跟UIKit中的布局有点不太一样,在UIKit中,Frame是一种绝对布局,它的位置是相对于父V
Combine 常见运算符(一)
Combine 框架中的运算符 Combine 提供了一系列强大的运算符来处理数据流,以下是一些常用的运算符及其含义和操作 转换运算符 map 将发布者产生的每个值映射为另一个值。 flatMap 将
SwiftUI之样式
本篇文章将作为SwiftUI系列文章的开始,也是记录自己SwiftUI的学习之路。理解有问题的地方欢迎大家积极指出来,一起成长。 声明式UI与传统的命令式UI,以下图为例。 命令式UI:第一步创建一个Label,第二步设置他的的坐标,宽高,第三步将Label添加到父视图上。第四…
SwiftUI 实战—、布局总结
布局法则 父 view 为子 view 提供一个建议的 size,询问子视图的大小; 子 view 根据自身的特性,返回一个 size; 父 view 根据子 view 返回的 size 为其进行布局
Swift 编译优化(1) - 编译过程
iOS编译优化,Swift编译优化,Swift代码优化,Swift编译配置优化,混编项目编译优化,统计编译耗时。
iOS底层原理总结 - 探寻KVO本质
对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索问题的本质内容。 首先需要了解KVO基本使用,KVO的全称 Key-Value Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变。 上述代码中可以看出,在添加监听之后,age属性的值在发…