求助:SwiftUI Preview无法显示问题及已尝试解决措施
SwiftUI预览无法显示的解决建议
问题说明
SwiftUI Preview无法正常加载显示,错误提示对应相关截图(无法外链展示)。
已尝试的操作
- 重启项目
- 刷新预览
- 更换Simulator目标设备
- 尝试在Storyboard对应的Simulator上运行模拟,但未成功
涉及代码
import SwiftUI struct TextBootcamp: View { var body: some View { Text("Hello, World! This is the skillful bootcamp program. I am really enjoying this course.") //.baselineOffset(10.0) .frame(width: 290, height: 100, alignment: .leading) .multilineTextAlignment(.center) //.font(.body) // .fontWeight(.bold) } } struct TextBootcamp_Previews: PreviewProvider { static var previews: some View { TextBootcamp() } }
更多可行解决办法
- 清理项目缓存:按下
Command + Shift + K清理项目,再按Command + Option + Shift + K清理构建文件夹,之后重新构建项目并尝试打开预览。 - 重置Simulator:打开Simulator,点击顶部菜单
Simulator > Reset Content and Settings...重置设备,完成后再试预览。 - 检查Xcode版本:确认你的Xcode版本支持当前项目使用的SwiftUI语法,版本过低的话建议升级到稳定版。
- 简化视图排查:临时去掉代码里的
.frame、.multilineTextAlignment这些修饰符,看预览是否能正常显示,逐步排查是不是某个修饰符导致的问题。 - 检查签名配置:确认项目的开发者签名设置正确,个人账号的话检查是否有过期或配置错误的情况。
内容的提问来源于stack exchange,提问作者MAYANK NEMANI
相关产品推荐
相关产品推荐

