Swift是Apple Inc.为其平台和Linux开发的通用开源编程语言。仅将标记用于有关语言功能的问题,或在Swift中需要代码。使用标签[ios],[macos],[watch-os],[tvos],[cocoa-touch]和[cocoa]来获取有关平台或框架的(语言无关的)问题。
以 SwiftUI MVVM 模式从 API 调用传递数据时出现问题
在发帖之前我一直试图弄清楚这一点,但仍然碰壁。 创建了一个特定于 API 的类、一个 ViewModel 和一个 View,并尝试来回传输数据,而当我看到 API 时...
我可以从 API 打印数据,但无法在 SwiftUI 中使用此数据设置值和 UI
我将数据发送到我的ListView,并且可以在控制台中打印它。问题是我无法使用此数据更新任何值,因此也无法使用它更新 UI。 我的应用程序应该采用城市名称,字符串 -...
如果从 ForEach() 内部触发弹出窗口(和工作表),则不会显示它们,而如果存在 ForEach(),则它们可以正常工作。 首先,我做了
我收到了一些用户的报告,他们在我的应用程序的 Init 方法中遇到了与此 TipKit 设置代码相关的崩溃。 Xcode 特别指出这一行尝试 Tips.configure([ 至于 ...
如何为 Swift Duration 创建仅几秒钟的自定义 TimeFormatStyle
借助 Swift 相对较新的 Duration 功能,可以使用预先创建的常见模式(.hourMinute、.hourMinuteSecond 和 .monthSecond)来格式化持续时间,以处理时间的小时和分钟...
我已经在 SwiftUI 中启动了一个基于文档的 macOS 应用程序,并使用 FileDocument(不是参考 FileDocument)作为文档类型。在我看过的每个教程中,甚至在 Apple 自己的 WWDC 视频中
我是 swift 的初学者,我正在使用 ViewModel,我正在尝试从本地设置的 API 中获取数据,如下所示: // // LocationsViewModel.swift // // 进口基金会 导入地图工具包 导入
将展开的值传递给 Text() 成功,但传递给 Link() 会导致“展开可选值时意外发现 nil”
我正在从 API 调用中解包值以显示给用户。将这些值显示为 Text() 有效,但是当我尝试使用 Link() 显示字符串值时,出现错误 Unexpectedfound nil while
我正在尝试在 SwiftUI for iOS 中制作一个简单的应用程序。我正在按照 YouTube 视频的说明进行操作,该视频展示了如何从 PokeAPI 进行 API 调用,以便在
使用 iOS 快捷方式中的 Swift 和应用程序意图有条件地打开应用程序
我正在尝试创建一个简单的应用程序,如果不满足特定条件,它会“阻止”其他应用程序。我目前正在使用 IOS 快捷方式,并设置了一个自动化功能来打开我的应用程序 A whe...
从 UIKit 切换到 SwiftUI 并将 API 数据传递到视图的问题
我刚刚将我的应用程序转换为 SwiftUI 框架。前端工作得很好,但我遇到了一个大问题 - 我不知道如何从用户 UITextField 条目中获取数据并更新我的视图....
我们在我们的应用程序中使用条纹支付网关。一切正常,无需验证付款。但是通过身份验证付款,我们总是在测试和生活两种模式下得到空白页......
我想对齐两个HStack成员的高度。预期的结果是图像与文本具有相同的大小。目前的结果是图像的高度比文本的高度高。 T...
我有以下代码 导入 UIKit 类 AuthViewController: UIViewController { 私有让scrollView = UIScrollView() 私有让containerView = UIView() // 标记:- 登录表单
SwiftUI ScrollView 无法在 ForEach 项目中使用 DragGesture 进行滚动
我在 SwiftUI 中有一个 ScrollView,它使用 ForEach 显示项目列表,其中每个项目都显示为 CardView。为了启用删除项目,我向 CardView 添加了 DragGesture,允许用户...
我正在尝试在我的应用程序上使用 Memoji 贴纸,但 UITextField 或 SwiftUI 中的 TextField 都没有在键盘上显示它们。我怎样才能让它们显示出来,以及之后如何检索它们? 我...
如何使用适用于 iOS 应用程序的 Swift 将 Memoji 贴纸添加到我的表情符号键盘
我刚刚注意到,在 iOS 13 中,WhatsApp 为键盘的表情符号选项提供了选择 Memoji(苹果有趣的贴纸)的选项。 我如何在我的应用程序中实现这一点? 我的表情符号键盘...
我正在我的应用程序中构建个人资料部分。我想为个人资料图片启用 Animoji/MeMoji 的选择(就像联系人应用程序允许的那样,如图所示)。 有谁知道吗...
我应该如何替换 Swift/HealthKit 应用程序中的信号量?
我有一个 SwiftUI 应用程序,需要在各个函数中运行各种查询,然后使用这些查询的结果来执行计算。如果这些函数的结果不全部正确,...
如何在 Swift 中使用 CAShapeLayer 为 CALayer.SubLayer 创建橡皮擦
我一直在到处寻找一个已经被问了很多次的问题的答案。 我花了几个小时浏览 SO 和 Google。 一定有一个不会被接受的答案...