小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Grow on iOS 26:UIKit + SwiftUI 混合架构下的 Liquid Glass 适配实战

Grow是一款在173个国家推荐的健康管理应用,适配iOS 26时面临多项挑战。开发团队分享了在UIKit与SwiftUI混合架构下的经验,包括对Sheet、Navigation和Popover的改造,探讨了UI元素的动态尺寸和效果控制。通过优化设计与技术实现,Grow旨在提升用户体验,并展示了“玻璃文字”效果及相关Demo工程。

Grow on iOS 26:UIKit + SwiftUI 混合架构下的 Liquid Glass 适配实战

肘子的Swift记事本
肘子的Swift记事本 · 2025-11-12T14:12:00Z
UIKit和AppKit中的自动观察跟踪:苹果忘记提及的功能

iOS 18和macOS 15引入了自动观察跟踪功能,简化了UIKit和AppKit中的视图更新。开发者通过在Info.plist中添加特定键,可以实现视图与数据模型的自动同步,提升性能和开发效率。此功能在iOS 26中默认启用。

UIKit和AppKit中的自动观察跟踪:苹果忘记提及的功能

Peter Steinberger
Peter Steinberger · 2025-06-11T09:00:00Z
SwiftUI与UIKit之间的真正区别是什么?

大多数开发者倾向于使用SwiftUI而非UIKit,尽管两者各有优缺点。SwiftUI是苹果的声明式UI框架,简化了视图构建和生命周期管理,而UIKit在某些场景中仍然重要。理解两者差异有助于开发者做出更好的选择。

SwiftUI与UIKit之间的真正区别是什么?

DEV Community
DEV Community · 2025-05-16T14:30:00Z
UIkit:简单、强大且易于使用的CSS框架

UIkit是一个轻量级的CSS框架,帮助开发者快速创建响应式网站。它模块化设计,提供多种现成组件,易于定制,适合初学者。尽管社区相对较小,但其现代简约设计和快速加载性能使其成为不错的选择。

UIkit:简单、强大且易于使用的CSS框架

DEV Community
DEV Community · 2024-12-25T13:36:39Z
使用UIKit/ViewCode和Flutter创建简单界面

本文介绍了使用UIKit和Flutter创建简单界面的两种方法。UIKit通过编写代码实现界面布局,并使用ViewCode协议提高可读性;Flutter则通过单一代码实现跨平台界面。两者均可创建包含标题、文本框和按钮的界面。

使用UIKit/ViewCode和Flutter创建简单界面

DEV Community
DEV Community · 2024-11-18T11:01:17Z

UIKit 是 iOS 开发的核心,适合复杂界面和旧应用迁移。SwiftUI 提升开发速度和代码可读性,适合新项目和简单 UI。选择依据项目需求:SwiftUI 适合快速开发,UIKit 适合高性能。混合使用可优化效果。

SwiftUI 与 UIKit - 如何选择?

DEV Community
DEV Community · 2024-09-25T11:26:37Z
一键扫描内网漏洞:支持服务爆破、域控识别等 | 开源日报 No.361

fscan是一款内网综合扫描工具,支持主机存活探测、端口扫描、爆破功能、系统信息获取、漏洞扫描等。autoware是全球领先的自动驾驶开源软件项目,提供从定位到控制等所有必要功能。Qwen-Agent是基于Qwen2构建的代理框架和应用程序,支持函数调用、代码解释器、RAG和Chrome扩展等功能。uikit是为react-three-fiber提供的用户界面库,适用于游戏和基于Web的空间计算应用。credo是一个致力于推动个人自由、创新和繁荣的项目。

一键扫描内网漏洞:支持服务爆破、域控识别等 | 开源日报 No.361

开源服务指南
开源服务指南 · 2024-09-15T23:35:10Z

SwiftUI和UIkit是构建iOS用户界面的两个流行工具,SwiftUI提供了清晰的构建方式,UIkit是传统方式。SwiftUI支持iOS 13及更高版本,UIkit支持更低版本。UIkit有丰富的UI组件和文档支持,SwiftUI具有简化的代码和更好的设计流程。选择框架取决于应用需求。

SwiftUI 与 UIKit:哪个框架更适合您的开发需求?

DEV Community
DEV Community · 2024-09-05T08:44:10Z

首先创建一个新项目,删除项目中的主文件。然后清理一些与主文件相关的属性。在场景委托文件中添加代码,测试是否成功。

在不使用Storyboard的情况下设置UIKIT

DEV Community
DEV Community · 2024-09-01T21:12:44Z

本文介绍了粒子动画的特性和方法,包括粒子的色彩、RGBA取值范围和改动速度,以及自转特色。同时介绍了CAEmitterCell和CAEmitterLayer的使用方法,以及转场动画和动画组的使用方法。最后还介绍了一些第三方动画库。

05-iOS 多媒体技术| Core Animation要点回顾2【UIKit动画、Core Animation动画、粒子动画、经典第三方动画库等】

六虎
六虎 · 2024-03-16T03:52:21Z

本文介绍了iOS中UIApplication的创建和应用程序生命周期的处理方法,包括应用程序的初始化、进入前台和后台、终止等阶段的回调方法。还介绍了应用程序的操作方法,如打开其他应用程序、注册和接收远程通知、显示本地通知等。同时还介绍了应用程序的图标角标、状态栏控制、应用程序退出、应用程序间跳转等功能的使用方法。

02-iOS 多媒体技术| 图形处理框架-UIKit要点回顾1【UITouch、UIEvent、手势处理、UIResponder、UIApplication等】

六虎
六虎 · 2024-03-10T09:52:45Z

本文将通过对 UITextField 的包装来讲解如何在 SwiftUI 中使用 UIKit 视图、如何让你的 UIKit 包装视图具有 SwiftUI 风格、在 SwiftUI 使用 UIKit 视图需要注意的地方

在 SwiftUI 中使用 UIKit 视图

肘子的Swift记事本
肘子的Swift记事本 · 2021-08-23T03:12:00Z

本文将通过对 UITextField 的包装来讲解如何在 SwiftUI 中使用 UIKit 视图、如何让你的 UIKit 包装视图具有 SwiftUI 风格、在 SwiftUI 使用 UIKit 视图需要注意的地方

在 SwiftUI 中使用 UIKit 视图

肘子的Swift记事本
肘子的Swift记事本 · 2021-08-23T03:12:00Z
UIKit调试模式

文章讨论了在iOS开发中如何通过UIPopoverControllerPaintsTargetRect和其他调试标志增强UIKit的调试功能。作者发现了一个隐藏的偏好设置文件,并利用Aspects和Facebook的fishhook技术修改设置,以获取更详细的触摸和手势日志。尽管在iOS 8中某些功能受限,仍可通过特定方法进行调试。

UIKit调试模式

Peter Steinberger
Peter Steinberger · 2015-01-09T15:05:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码