我尝试在Button
上添加Text
和Image
,如下所示:
Button(action: {}) {
Image("gift")
Text("Send")
.padding(.horizontal)
}
.padding()
.foregroundColor(.white)
.background(Color.gray)
.cornerRadius(.infinity)
字符串
按钮外观:
的数据
但我想创造这个:
的
谢谢
3条答案
按热度按时间roqulrg31#
只要把
Image
和Text
放在HStack
里面.字符串
的数据
kyvafyod2#
从iOS 14开始,有一个标准视图来实现此布局:
字符串
此外,在
Button
视图中的内容中添加样式修饰符可以使按钮背景也可替换。在按钮外部添加样式修饰符将导致只有图像和文本所占用的直接区域(Button
视图的主体)可替换,而周围的按钮背景(灰色区域)不可替换。xzabzqsa3#
SwiftUI
它在按钮
Text
、Image
和Shadow
上工作正常字符串
的数据