最近发现格言宝库在添加小组件时预览显示空白,由于上个版本刚增加了点击小组件格言会在APP中直接定位到这一条格言,所以就怀疑是Link这里影响的。
后来排查发现是下面这段代码导致的,当URL传值为空的时候,就会出现下图现象。
解决办法也很简单,保证URL不为空就行了。
Link(destination: URL(string: entry.url)!) {
Text(entry.content)
.font(.system(size: 24))
.padding(12)
.minimumScaleFactor(0.2)
}