首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SwiftUI: UIViewRepresentable小部件预览

SwiftUI: UIViewRepresentable小部件预览
EN

Stack Overflow用户
提问于 2021-06-24 16:20:18
回答 1查看 450关注 0票数 1

要获得UIViewRepresentable结构的预览,我有以下代码:

代码语言:javascript
复制
import SwiftUI
import WidgetKit

struct ViewRepresentable: UIViewRepresentable {
  func makeUIView(context: Context) -> UIView {
    return UIView()
  }

  func updateUIView(_ uiView: UIView, context: Context) {

  }

  typealias UIViewType = UIView
}

struct ViewRepresentable_Previews: PreviewProvider {
  static var previews: some View {
    ViewRepresentable().previewContext(WidgetPreviewContext(family: .systemSmall))
  }
}

它输出以下诊断信息。

代码语言:javascript
复制
RemoteHumanReadableError: Failed to update preview

invalid TimelineEntries

错误是“无法在此文件中预览-未能更新预览”。

如何解决这个错误?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-25 15:47:58

包装在

UIKit视图中的UIViewRepresentable不能在WidgetKit中工作。

来源:https://developer.apple.com/forums/thread/653471?answerId=619627022#619627022

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68119387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档