SwiftUI预览中可重用的颜色扩展崩溃

音节

我希望能够提供颜色扩展,以在正在使用的所有组件中重用。不幸的是,当我尝试在预览编辑器中查看这些扩展的效果时,它确实崩溃了。就是说-在构建和运行项目时-颜色正确显示而没有问题。是否有一种方法可以在Xcode预览编辑器中使用下面说明的方法?

扩展示例:

extension Color {
  static let themeBlue = Color(red: 0.0, green: 0.322, blue: 1.0, opacity: 0.677)
}

用法示例

import SwiftUI

struct ContentView: View {

    var body: some View {
        VStack {
        Text("Hello, World!")
            .font(.largeTitle)
            .foregroundColor(.themeBlue)
        }
    }
}

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

是否需要提供其他上下文PreviewProvider还是需要在预览器中为此工作配置Xcode中的其他设置?还是这实际上是一个已知问题?

这是使用Xcode版本11.3(11C29)和Swift 5

卡列布·克里夫特

这可能只是一个缓存问题,可以通过删除派生数据来解决。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift崩溃预览中带有资产目录颜色的颜色扩展

来自分类Dev

SwiftUI CoreData崩溃预览

来自分类Dev

VSCode for Flutter 中的颜色和图标预览扩展

来自分类Dev

预览中的Mac设备的SwiftUI预览

来自分类Dev

WebStorm中的SCSS颜色预览

来自分类Dev

通过协议继承的SwiftUI可重用视图

来自分类Dev

SwiftUI:在ViewModel中预览数据

来自分类Dev

在Xcode中简化SwiftUI预览

来自分类Dev

16.04:带有 Dash 到面板扩展的 Gnome shell - 在悬停预览中关闭应用程序时系统崩溃

来自分类Dev

phpunit中的可重用测试

来自分类Dev

文件中的可重用流

来自分类Dev

文件中的可重用流

来自分类Dev

使用 SwiftUI @Binding 预览崩溃:与应用程序的通信被中断

来自分类Dev

从mysql崩溃应用填充可扩展Listview

来自分类Dev

从相机预览中获取触摸像素的颜色

来自分类Dev

可重用的扩展程序可在iOS和Swift中播放声音而不会出现内存泄漏?

来自分类Dev

扩展按钮以创建可重用的自定义按钮

来自分类Dev

相机预览中的SwiftUI位置叠加

来自分类Dev

SwiftUI-在预览中模拟@EnvironmentObject数据

来自分类Dev

在纯编程的快速ios应用程序中创建和利用可重用组件的策略?(UIKit不是SwiftUI)

来自分类Dev

如何更改可扩展列表中某些标题中的文本颜色

来自分类Dev

SwiftUI将Swift代码作为可重用视图的参数传递

来自分类Dev

SwiftUI:NSViewControllerRepresentable中的NSPageController崩溃

来自分类Dev

重用swiftui中的几个视图的代码/属性

来自分类Dev

将带有标题的节添加到具有可扩展行的SwiftUI列表中

来自分类Dev

样式中的代码可重用性

来自分类Dev

可重用Django App中的基本模板

来自分类Dev

在情节提要中创建可重用的视图

来自分类Dev

QML中的可重用字体属性

Related 相关文章

  1. 1

    Swift崩溃预览中带有资产目录颜色的颜色扩展

  2. 2

    SwiftUI CoreData崩溃预览

  3. 3

    VSCode for Flutter 中的颜色和图标预览扩展

  4. 4

    预览中的Mac设备的SwiftUI预览

  5. 5

    WebStorm中的SCSS颜色预览

  6. 6

    通过协议继承的SwiftUI可重用视图

  7. 7

    SwiftUI:在ViewModel中预览数据

  8. 8

    在Xcode中简化SwiftUI预览

  9. 9

    16.04:带有 Dash 到面板扩展的 Gnome shell - 在悬停预览中关闭应用程序时系统崩溃

  10. 10

    phpunit中的可重用测试

  11. 11

    文件中的可重用流

  12. 12

    文件中的可重用流

  13. 13

    使用 SwiftUI @Binding 预览崩溃:与应用程序的通信被中断

  14. 14

    从mysql崩溃应用填充可扩展Listview

  15. 15

    从相机预览中获取触摸像素的颜色

  16. 16

    可重用的扩展程序可在iOS和Swift中播放声音而不会出现内存泄漏?

  17. 17

    扩展按钮以创建可重用的自定义按钮

  18. 18

    相机预览中的SwiftUI位置叠加

  19. 19

    SwiftUI-在预览中模拟@EnvironmentObject数据

  20. 20

    在纯编程的快速ios应用程序中创建和利用可重用组件的策略?(UIKit不是SwiftUI)

  21. 21

    如何更改可扩展列表中某些标题中的文本颜色

  22. 22

    SwiftUI将Swift代码作为可重用视图的参数传递

  23. 23

    SwiftUI:NSViewControllerRepresentable中的NSPageController崩溃

  24. 24

    重用swiftui中的几个视图的代码/属性

  25. 25

    将带有标题的节添加到具有可扩展行的SwiftUI列表中

  26. 26

    样式中的代码可重用性

  27. 27

    可重用Django App中的基本模板

  28. 28

    在情节提要中创建可重用的视图

  29. 29

    QML中的可重用字体属性

热门标签

归档