我只是在try 让#Pview与UIKit视图控制器一起工作. 详细信息请参见屏幕截图.没什么特别的,我想在#预览中实例化VC应该会起作用.但我在Main.Storyboard中拥有的所有图形元素都没有出现.我只得到了一个白色的屏幕.

这是宏的一般限制还是我遗漏了什么?

enter image description here

推荐答案

您要加载的不是情节提要,而是视图控制器.如果您还想要情节提要内容,则需要像在实际代码中一样加载它,例如

#Preview {
    UIStoryboard(name: "Main", bundle: nil).instantiateInitialViewController()!
}

xcode preview of storyboard

Ios相关问答推荐

Flutter中抛出后期应用错误

如何使用UICollectionView Compositionallayout在UIKit中正确渲染远程图像

React Native Text组件内部TextInput组件在iOS上的问题:在TextInput组件内部键入文本时失go 焦点

什么是最好的方式使用DateFormatters在可扩展视图cellForRowAt方法

在SwiftUI中为圆角矩形创建均匀分布的点轮廓

objc[25442]:Swift类的扩展和类别不允许有+load方法

@MainActor 类的扩展是主要演员吗?

具有线性渐变的 SVG textPath 在 Safari 中损坏

将角半径仅应用于 Swiftui 中按钮的两个角

SwiftUI - 使用切换switch 切换键盘类型(默认/数字)?

如何在不支持并发的自动关闭中修复'async'调用?

在 Swift 中合并子数组

'+entityForName: nil 不是合法的 NSManagedObjectContext 参数 - 核心数据

动画 UILabel 字体大小更改

iOS 10 / Xcode 8 设备上的 NSLog 似乎被截断了?为什么?

将 iPhone xib 转换为 iPad xib?

try 在 iOS 中处理后退导航按钮操作

NSURLSession:如何增加 URL 请求的超时时间?

文件是为存档而构建的,它不是被链接的体系 struct (i386)

有什么方法可以加粗 NSString 的一部分?