问题标签 [swiftui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2557 浏览

ios - 如何修复 Xcode 版本 11.0 测试版画布崩溃?

我正在关注SwiftUI的https://developer.apple.com/tutorials/swiftui/tutorials ,并且我已经下载了macOS Catalina 和 Xcode 11.0 beta。

即使在尝试以下操作后,Canvas 崩溃并且无法恢复:

  • 我已经尝试彻底清理项目 - 失败
  • 我试过重新启动 Xcode - 失败
  • 我试过重启 - 失败

代码只是声明了 UI,没有什么花哨的。

我希望画布能够显示 UI,但我不断收到Cannot preview in this file --- MyApp.app may have crashed错误消息。

这是看起来像的图像:

画布崩溃

请注意,在某一点之前一切正常。

在此先感谢您的帮助!

0 投票
1 回答
6345 浏览

ios - 如何与代码并排打开 SwiftUI 预览?

我在 xcode11 中使用 swiftUI 创建了新应用程序。并且无法找到 wwdc19 中所示的 Xcode 预览。在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
498 浏览

ios - PresentationButton 没有触发两次动作

我想呈现模态视图,并在解雇后再次呈现它。

它仅在第一次点击时触发。关闭目的地视图后,点击PresentationButton什么也不做。有人有解决方案吗?

0 投票
6 回答
54224 浏览

ios - 在 SwiftUI 中水平居中视图

如何将View( Image)水平居中HStack?我想要一个按钮左对齐并且图像水平居中视图。

目前我有这个结构:

这给了我这个:

在此处输入图像描述

但我想实现这一点:

在此处输入图像描述

0 投票
3 回答
9605 浏览

ios - iOS 13.0 模拟器运行时不可用

我安装了 Xcode-11-beta 和 macOS 10.15 beta。一开始能正常玩SwiftUI preview。但是在我尝试将 Xcode-beta 从~/Downloads最初安装它的目录移动到之后/Applications,预览无法正常工作。这是错误:

在此处输入图像描述

所以我把它移回了~/Downloads,希望事情会像以前一样顺利。但它给出了同样的错误。

在此之后,我重新安装它,我仍然得到这个错误。任何人都可以帮我解决它吗?

诊断报告的内容是这样的:

0 投票
2 回答
7629 浏览

ios - 在 SwiftUI NavigationView 中呈现 UINavigationBar 的旧小标题

到目前为止,默认displayModeUINavigationItem小标题,在 SwiftUI 中默认更改为大标题。

是否可以使用旧的小标题样式?

0 投票
4 回答
15396 浏览

ios - 在没有按钮的 SwiftUI 中呈现新视图

因此,我想使用 SwiftUI 呈现一个新视图,而无需用户点击按钮,因为NavigationButton可以使用它。这是一个例子

onAppear我想包含一些将新视图推送到导航堆栈的代码。

0 投票
5 回答
92292 浏览

swift - SwiftUI 中文本的自定义字体大小

我有一个标签,我想使用中等大小的系统字体大小,大小为 21 磅。
我创建了一个自定义扩展来重新使用创建的字体:

但是,这没有任何效果。我将字符串更改为HelveticaNeue-UltraLight并且它确实有效,所以我猜这SFUIDisplay-Light只是不正确的字体名称。
在字体书中,它说SFProText-Light,但这对我也不起作用。

SwiftUI 中旧金山字体的正确字体名称是什么?
或者:如何使用系统字体设置字体大小?

0 投票
6 回答
25928 浏览

swift - SwiftUI 中的 .primary 和 .secondary 颜色是什么?

在新的 SwiftUI 中,类型与fromColor非常相似。UIColorUIKit

正如预期的那样,有一些常见的颜色,但我注意到另外两种颜色:

  • .primary
  • .secondary

Apple 文档中没有关于不同Colors 的描述。

  • 这些颜色是什么?
  • 对于某些事情,我应该使用哪一个?
0 投票
16 回答
51310 浏览

ios - UICollectionView 和 SwiftUI?

如何使用 SwiftUI 创建方形项目网格(例如在 iOS 照片库中)?

我尝试了这种方法,但它不起作用:

List 仍然具有 UITableView 样式:

在此处输入图像描述