swiftui

用户794572239541313 小时前
swiftui·swift
【Lottie】让设计稿上的动效直接"活"在 App 里iOS三方库精读 · 第 5 期Lottie 是由 Airbnb 开源的跨平台动画库,它让 Adobe After Effects 导出的 JSON 动效文件在 iOS / Android / Web 上以矢量方式实时渲染,彻底消灭"设计交付 → 开发还原"之间的信息损耗。
用户79457223954133 天前
swiftui·swift
【SnapKit】优雅的 Swift Auto Layout DSL 库iOS三方库精读 · 第 4 期SnapKit 是一个用于 iOS/macOS/tvOS 的 Swift Auto Layout DSL 库,它让繁琐的界面约束编写变得简洁优雅,是 UIKit 开发中最受欢迎的布局解决方案之一。
Mr_Tony3 天前
ios·swiftui
iOS / SwiftUI 输入法(键盘)布局处理总结(AI版)在 iOS / SwiftUI 开发中,常见输入法问题:❗ 注意 不要先设为 nil 不要手动关闭键盘 使用系统焦点切换
东坡肘子3 天前
人工智能·swiftui·swift
苹果的罕见妥协:当高危漏洞遇上“拒升”潮 -- 肘子的 Swift 周报 #130对于 iOS 用户来说,最近或多或少都会看到与 Coruna、DarkSword 有关的高危漏洞消息。两个攻击链均采用水坑攻击的方式,攻击者无需受害者进行任何交互,仅需访问一个被植入恶意 iframe 的合法网站或加载恶意广告,即可触发完整的攻击链,在窃取资料后自动清理攻击痕迹。由于工具链利用的漏洞存在于 iOS 13 至 18.7 的绝大多数版本中,截至目前,已有上亿用户受到影响。
曾经我也有梦想10 天前
swiftui
SwiftUI 如何使用 UIKit 组件现实情况是:SwiftUI 原生组件不够用。很多组件SwiftUI 自己没有直接提供,但 UIKit 里有。
东坡肘子10 天前
人工智能·swiftui·swift
一墙之隔,不同的时空 -- 肘子的 Swift 周报 #129一年一度的 Let's Vision 大会在上海如期举行,今年的主题是:“Born to Create, Powered by AI”。除了与 Swift、空间计算相关的常规 Session,大会还邀请了许多开发者分享他们在工作中对 AI 的应用与理解。通过这些讲师对 AI 工作流的介绍,我也受益匪浅。原本只能容纳 300 人的 AI 主题会场,里三层外三层站满了热情高涨的观众。
曾经我也有梦想10 天前
swiftui
ViewModifier 和 圆角以及渐变色把一组样式或 UI 结构打包成可复用的东西,用 .modifier() 链式调用贴到任意 View 上。
zhangjikuan8913 天前
ios·架构·swiftui
SwiftUI 状态管理与架构实战适用版本:iOS 14+ | 核心技术:SwiftUI + Combine + 架构模式ObservableObject 是 Combine 框架 提供的核心协议,用于让类类型成为可观察对象。其核心能力是:当对象的属性发生变化时,自动向订阅者(主要是 SwiftUI 视图)发送变化通知,触发 UI 刷新。
大熊猫侯佩13 天前
swiftui·stream·xcode 26·generable·foundationmodel·xcode previews·partially gener
浣熊市生存手册:在 Xcode 预览中驯服“支离破碎”的 AI 流式数据这是一个关于在那座被诅咒的城市——浣熊市(Raccoon City),一名绝望的程序员如何在丧尸围城和暴君追杀的双重压力下,利用 Xcode 预览调试 AI 代码的故事。在 R.P.D. 的备用电源耗尽前,Leon 必须利用残缺的 JSON 碎片,在 Xcode 中调试出丝滑的 AI 响应流。
曾经我也有梦想14 天前
swiftui
ObservableObject @Published @ObservedObject那些事它们是一套组合拳,缺一不可:@State 适合简单的值类型,但现实中你的数据模型往往是一个 class,有很多属性和方法,且需要被多个平级 View 共享。
曾经我也有梦想14 天前
swiftui
@Binding 的那些事用 @State 的时候,状态归属于某一个 View。但子 View 怎么修改父 View 的状态?你把 isOn 传给子 View,子 View 改了它自己的拷贝,父 View 毫不知情,UI 也不会更新。
曾经我也有梦想15 天前
swiftui
@state的一些琐事@propertyWrapper 就是让你可以自定义 @ 修饰符的机制。 @State、@Binding 这些不是Swift内置的魔法,它们本质上就是普通的 struct,只不过被 @propertyWrapper 修饰了,所以才能用 @ 语法来用。 能理解吗?是不是还是很难理解,没事我写一个例子你就能理解了
东坡肘子17 天前
人工智能·swiftui·swift
我的 App 审核被卡了? -- 肘子的 Swift 周报 #128上周四,我 Discord 社区里的一位网友抱怨,说他的应用在 App Store Connect 上提交了四五天,却迟迟没有进入审核状态。就在我还津津有味地跟大伙儿分析原因时,突然心里一紧:我周一提交的应用,好像也一直没收到审核动态?
1024小神20 天前
前端·ios·swiftui·swift
记录xcode项目swiftui配置APP加载启动图在ios里创建启动图还是非常简单的,甚至不用写一行代码,直接点点点就可以完成配置,非常丝滑。不像隔壁安卓,配置起来还要写代码.......不语。
WaywardOne21 天前
ios·swiftui·ui kit
SwiftUI中修饰符的顺序直接影响视图最终效果事情是这样的,我希望图片的底部有一条带背景的文字,大致像这个图但是我写的控件一直只有文字有背景,不能铺满一整条,代码如下
东坡肘子24 天前
人工智能·swiftui·swift
50 岁的苹果和 51 岁的我 -- 肘子的 Swift 周报 #127再有不到半个月,Apple 将迎来 50 岁生日。Tim Cook 也发表了一篇短文,致敬过去半个世纪的历程。不过,由于苹果一直以来始终引领潮流的形象,很多人并没有意识到它已经是 IT 产业中名副其实的元老。与它年龄相当的 IT 巨头,如今仍留在一线牌桌上的寥寥无几。
东坡肘子1 个月前
人工智能·swiftui·swift
Macbook Neo:苹果重回校园的起点 -- 肘子的 Swift 周报 #126上周,苹果推出了若干新款硬件产品。与以往的发布会不同,这次发布显得异常低调。起初我只对其中新发布的显示器感兴趣,但在看到不少数码媒体对 Macbook Neo 配置的吐槽后,也不由得多留意了这款产品。相较于其“减配”的表象,我更从其精准的定价中看到了苹果重返教育市场的决心。
东坡肘子1 个月前
人工智能·swiftui·swift
OpenClaw 不错,但我好像没有那么需要 -- 肘子的 Swift 周报 #1253 月 1 日早上,我收到了 OpenClaw 发来的信息。这是我在安装它之后设置的一个定时任务:每个月的第一天,向我汇报过去一个月它为我执行过的主要任务汇总。看着汇总中寥寥数语,我不由得陷入了思考——现阶段,我似乎真的还不需要一个个人智能体。说实话,如果不是它昨天发来的这条消息,我几乎已经忽略了它的存在。
东坡肘子2 个月前
人工智能·swiftui·swift
春晚、机器人、AI 与 LLM -- 肘子的 Swift 周报 #124作为一个观众数量超十亿的电视节目,央视春晚无疑是极佳的展示平台。今年春晚中,多家中国机器人厂商在不同节目中展示了其产品,其中讨论度最高的当属宇树(Unitree)的人形机器人。在表演环节,多款型号的人形机器人完成了大量较为复杂的武术与动态动作展示。与去年偏静态、偏站桩式的呈现相比,今年的动作复杂度与稳定性确实有明显提升,这一点也得到了全球媒体的关注与报道。
君赏2 个月前
swiftui
第三十二章 接下来我们开始做`灭菌整板`页面大量这种代码我们实在受够了,一个页面如果很多元素,或者其他界面一样的这种对齐呢?不过我们可以通过 environment 进行设置。