swiftui

文件夹__iOS2 天前
swiftui
[SwiftUI 开发] 嵌套的ObservedObject中的更改不会更新UI业务逻辑代码当我有一个嵌套的ObservedObject时,嵌套对象的已发布属性的更改不会更新UI,直到父对象发生变化,才会刷新。
lph65824 天前
ios·swiftui·swift
ios入门实例(五):随机选中姓名本章实例主要为通过@State,list显示列表名,通过randomElement随机选中names item,和通过动态TextField动态输入信息,Toggle开关控制是添加name还是删除name
酒茶白开水5 天前
ios·swiftui·交互·轮播图·page·uikit·扫动
SwiftUI八与UIKIT交互SwiftUI可以在苹果全平台上无缝兼容现有的UI框架。例如,可以在SwiftUI视图中嵌入UIKit视图或UIKit视图控制器,反过来在UIKit视图或UIKit视图控制器中也可以嵌入SwiftUI视图。
Daniel_Coder7 天前
ios·swiftui·swift·notification·publisher·combine·urlsession
Swift Combine — Notification、URLSession、Timer等Publisher的理解与使用在Swift的Combine框架中,可以使用NotificationCenter.Publisher来创建一个能够订阅和接收通知的Publisher。
荔枝lizhi20 天前
swiftui
swiftUI 属性包装器From: github.com/jaywcjlove/…SwiftUI 使用 @State 属性包装器允许我们修改结构体中的值,由于结构体是值类型,通常不允许这样做。
酒茶白开水21 天前
ui·swiftui·组合·复杂界面
SwiftUI六组合复杂用户界面应用的首页是一个纵向滚动的地标类别列表,每一个类别内部是一个横向滑动列表。随后将构建应用的页面导航,这个过程中可以学习到如果组合各种视图,并让它们适配不同的设备尺寸和设备方向。
酒茶白开水23 天前
ios·swiftui·cocoa·图形·路径·绘制
SwiftUI四绘制路径和形状创建徽章前需要使用SwiftUI的矢量绘画API创建一个徽章视图1、新建HexagonParameters.swift文件。HexagonParameters结构体定义了绘制徽章六边形形状的控制点参数。仅仅使用这些数据指定绘制徽章形状时,线段和曲线的控制点位置:
Daniel_Coder1 个月前
ios·swiftui·swift·unavailableview
SwiftUI中ContentUnavailableView的使用(iOS 17、tvOS 17推出的新组件)iOS 17为SwiftUI带来了一个新的组件ContentUnavailableView,它允许我们向用户呈现一个空状态,而不需要创建自定义错误或者无内容视图。
酒茶白开水1 个月前
ios·swiftui·列表·导航
SwiftUI二列表和导航地标详情页视图已经创建完成,需要提供一种方式让用户可以查看完整的地标列表,并且可以查看每一个地标的详情
1024小神1 个月前
ios·swiftui·swift
SwiftUI状态管理@State/@Binding/@ObservedObject/@EnvironmentObject/@StateObject视频教程:3-2 常用的属性包装:State、Binding、Environment 介绍 - Swift 新手入门_哔哩哔哩_bilibili
东坡肘子1 个月前
swiftui·swift·wwdc
肘子的 Swift 周报 #034 | WWDC 2024,AI 并非全部欢迎访问 weekly.fatbobman.com 订阅本周报的中英文电子邮件版本。你也可以直接访问我的博客 [肘子的 Swift 记事本]
东坡肘子1 个月前
swiftui·swift·apple
肘子的 Swift 周报 #033 | 改善社区活跃度,仅更新论坛还不够欢迎访问 weekly.fatbobman.com 订阅本周报的中英文电子邮件版本。你也可以直接访问我的博客 [肘子的 Swift 记事本]
戴铭1 个月前
swiftui·swift
小册子之 SwiftUI 动画以下内容已整理到小册子中,小册子代码在 Github 上,本文会随着系统更新和我更多的实践而新增和更新,你可以购买“戴铭的开发小册子”应用(98元),来跟踪查看本文内容新增和更新。
Daniel_Coder1 个月前
ios·list·swiftui
SwiftUI中List的样式及使用详解(添加、移动、删除、自定义滑动)SwiftUI中的List可是个好东西,它用于显示可滚动列表的视图容器,类似于UITableView。在List中可以显示静态或动态的数据,并支持垂直滚动。List是一个数据驱动的视图,当数据发生变化时,列表会自动更新。 针对List,我们还可以进行添加、移动、删除以及滑动等功能。
戴铭2 个月前
swiftui·swift
小册子之 List、Lazy 容器、ScrollView、Grid 和 Table 数据集合视图以下内容已整理到小册子中,小册子代码在 Github 上,可以在 macOS 应用商店安装“戴铭的开发小册子”应用查看。
戴铭2 个月前
swiftui·swift
小册子之简说 Widget 小组件以下内容已整理到小册子中,小册子代码在 Github 上,可以在 macOS 应用商店安装“戴铭的开发小册子”应用查看。
东坡肘子2 个月前
swiftui·swift·apple
肘子的 Swift 周报 #031 | 苹果用 M4 来展现拥抱 AI 的决心欢迎访问 weekly.fatbobman.com 订阅本周报的中英文电子邮件版本。你也可以直接访问我的博客 肘子的 Swift 记事本 查看更多的周报内容。
开发者如是说2 个月前
ios·swiftui·swift
这个项目助你快速又轻松掌握 SwiftUI 开发一年以前当我准备学习开发 iOS 应用的时候选择了 SwiftUI. SwiftUI 是 Apple 新推出的一套开发规范。基于 MVVM 的理念,相比于 UIKit,UI 之间的交互完全基于数据驱动。选择 SwiftUI 而不是其他跨平台的开发框架,比如 Flutter 和 React Native 等,主要是为了追求用户体验。一转眼之间,我已经上架了两个应用到 App Store 了。
WhatAKitty2 个月前
swiftui·mvvm
SwiftUI开发中我扔掉MVVM了前提说明:本文是为探究MVVM在现有SwiftUI开发模式下的合理性,非工程实践类文章 观点说明:本文基于本人在SwiftUI领域为数不多的经验以及其他服务端和前端的全栈经验,得出的主观性判定,也有可能有说的不对的地方,欢迎大家一起讨论
大熊猫侯佩2 个月前
swiftui·调试·预览·preview·coredata·xcode 15·fetchrequest
Xcode 15 预览 SwiftUI 视图中 @FetchRequest 查询结果不能正确刷新的解决在现代化 App 的开发中,所见即所得(WYSIWYG)界面逻辑的调试无疑能够为头发茂密的小码农们“雪中送炭”。所幸的是 Xcode 本身的预览(Preview)机制就对其提供了卓越的支持。