首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
刘亦菲
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
SwiftUI 动画 -- TimelineView
TimelineView 是一个容器视图,它按照关联调度程序确定的频率重新绘制其内容 在许多情况下,我们希望每次时间线更新我们的视图时我们的视图都执行一些操作。放置此代码的最佳位置是onChange(
SwiftUI基础篇Text
文章主要分享SwiftUI Modifier的学习过程,将使用案例的方式进行说明。内容浅显易懂,没有截图以直观的展示运行结果,不过测试代码是齐全的。如果想要运行结果,可以移步Github下载code
SwiftUI基础篇Stacks,Grids,ScrollViews
文章主要分享SwiftUI Modifier的学习过程,将使用案例的方式进行说明。内容浅显易懂,对结果大部分进行了截图展示,也有偷懒的部分,不过测试代码是齐全的。如果想要运行结果,可以移步Github
SwiftUI Tips: 如何实时获取View的尺寸
SwiftUI 布局中,background 和 overlay 不会改变主视图的尺寸。因此我们可以通过 background + Geometry 来实现实时获取视图尺寸。
Xcode 15 iOS 17小组件适配必看:Widget needs to adopt container background
当你更新了 Xcode 15,如果你的 app 中有小组件的代码,在 preview 的页面就会出现上图的预览错误。Widget needs to adopt container background
SwiftUI-混合开发
在目前阶段,SwiftUI 很难独立开发一款功能强大的 App,还是需要与 UIKit 一起合作,借助 UIKit 成熟完善的知识体系,二者相互嵌套形成混合开发。 要使 UIView 在 SwiftUI 中可用,需要用UIViewRepresentable对 UIView 进行…
SwiftUI中的@ViewBuilder
从字面意思去理解 ViewBuilder 就是视图构建,其主要使用场景就是构建视图。 就是对@ViewBuilder的最好的解释。 结合ViewBuilder和便利构造函数使代码更优美。 可以在项目中通过ViewBuilder注解和便利构造函数把许多具体相同特点的View封装起…
一段因 @State 注入机制所产生的“灵异代码”
本文将通过一段可复现的“灵异代码”,对 State 注入优化机制、模态视图( Sheet、FullScreenCover )内容的生成时机以及不同上下文( 相互独立的视图树 )之间的数据协调等问题进行