问题标签 [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.
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
错误消息。
这是看起来像的图像:
请注意,在某一点之前一切正常。
在此先感谢您的帮助!
ios - PresentationButton 没有触发两次动作
我想呈现模态视图,并在解雇后再次呈现它。
它仅在第一次点击时触发。关闭目的地视图后,点击PresentationButton
什么也不做。有人有解决方案吗?
ios - 在 SwiftUI NavigationView 中呈现 UINavigationBar 的旧小标题
到目前为止,默认displayMode
为UINavigationItem
小标题,在 SwiftUI 中默认更改为大标题。
是否可以使用旧的小标题样式?
ios - 在没有按钮的 SwiftUI 中呈现新视图
因此,我想使用 SwiftUI 呈现一个新视图,而无需用户点击按钮,因为NavigationButton
可以使用它。这是一个例子
在onAppear
我想包含一些将新视图推送到导航堆栈的代码。
swift - SwiftUI 中文本的自定义字体大小
我有一个标签,我想使用中等大小的系统字体大小,大小为 21 磅。
我创建了一个自定义扩展来重新使用创建的字体:
但是,这没有任何效果。我将字符串更改为HelveticaNeue-UltraLight
并且它确实有效,所以我猜这SFUIDisplay-Light
只是不正确的字体名称。
在字体书中,它说SFProText-Light
,但这对我也不起作用。
SwiftUI 中旧金山字体的正确字体名称是什么?
或者:如何使用系统字体设置字体大小?
swift - SwiftUI 中的 .primary 和 .secondary 颜色是什么?
在新的 SwiftUI 中,类型与fromColor
非常相似。UIColor
UIKit
正如预期的那样,有一些常见的颜色,但我注意到另外两种颜色:
.primary
.secondary
Apple 文档中没有关于不同Color
s 的描述。
- 这些颜色是什么?
- 对于某些事情,我应该使用哪一个?