问题描述
我当前正在使用Xcode Beta软件更新我的iOS应用程序以支持iOS 14。昨天,我更新到了Xcode Beta 4,我的应用程序中的填充变得毫无用处。
在上图中,我将填充设置为.padding({.top,.bottom},4)
,它与输出不相关。 Xcode强迫15以下的默认填充实际为15。
在更新为Beta 4之前,填充将其正确设置为4,如果这是新功能/错误/等,我什么都找不到。
这似乎也仅在我的VStack中发生。见下文:
VStack
{
Text(latitudeToDMS())
.fontWeight(.bold)
.font(.system(size: g.size.width / 25))
.foregroundColor(Color("baby-blue"))
Text(getLaitudeValue())
.fontWeight(.medium)
.font(.system(size: g.size.width / 28))
.foregroundColor(Color("text"))
}
.padding([.leading,.trailing],20)
.padding([.top,.bottom],10)
.background(RoundedRectangle(cornerRadius: 15).fill(Color("background")))
.clipShape(RoundedRectangle(cornerRadius: 15))
.shadow(color: Color("neumorphic"),radius: 4,x: 1,y: 1)
如果在淡蓝色前景色下添加.padding(.bottom,4)
,则得到的结果与上面显示的图像相同。
有人有什么想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)