0

我正在创建一个应用程序,需要创建一个注册/登录页面。我使用图片和 zstack 添加了背景,在顶部我有文本和文本字段。文本字段显示但不允许我添加填充以及没有标题文本显示。请帮忙。我的代码

进行了更多测试以发现每当我在图像上使用文本字段时都会发生这种情况。不确定这是否是一个错误,但似乎是因为一旦 zstack 被删除,一切正常。

最后我发现了这个问题,文本字段从画布中延伸出来。我已将文本字段的宽度固定为临时解决方案,但仍在寻找一种相对于屏幕而不是背景来解决此问题的方法,因为该字段扩展到图像的大小。让我知道您是否可以提供帮助,因为我刚开始使用 xcode!

4

1 回答 1

0

我认为这是因为图像导致画布更大,并且您使用 edgesIgnoringSafearea(.all) 尝试在图像 clipped() 方法上使用,我认为它会解决您的填充问题。并尝试将 foregroundColor 添加到测试字段

于 2020-07-21T23:09:47.927 回答