为什么即使视图中有空间,也要添加间隔符来截断文本?

时间:2019-09-08 22:34:11

标签: swiftui

我正在尝试添加一个空格来填充各种文本堆栈的两个不同视图之间的空间。当我添加间隔符时,即使视图中的所有文本都有可用的空间,文本也会被截断为“ ...”。

我尝试删除了Spacer的lineLimit 1和各种minLength,但没有成功

HStack{
                //Active player information
                if self.player.isHomeTeam {
                    ActiveOrNotIndicator(player: self.player)
                    PlayerSummary(player: self.player)
                    Spacer()
                    FantasyPointTotal(player: self.player)
                } else {
                    FantasyPointTotal(player: self.player)
                    Spacer()
                    PlayerSummary(player: self.player)
                    ActiveOrNotIndicator(player: self.player)
                }
        }

这会截断PlayerSummary视图的文本,例如so

这里没有spacer

1 个答案:

答案 0 :(得分:2)

这似乎是iOS 13.0中的错误。我在iOS 13.0设备上有同样的问题。但是,可以在iOS 13.1(测试版4)上运行相同的代码。