【发布时间】:2019-09-29 12:54:38
【问题描述】:
我想在 SwiftUI 中创建一个我想在整个应用程序中重复使用的自定义按钮。该按钮基本上只是一个可点击的图像,上面没有标签。 我考虑为它创建一个自定义 ButtonStyle。 不过,我在遵守 ButtonStyle 协议时遇到了问题,因为我不知道我应该在这里选择哪种类型。
我已经尝试过some View 或只是View 用于<#type>,但没有成功。
struct customButtonStyle: ButtonStyle {
typealias Body = <#type>
}
尝试使用View 或some View 时收到的错误消息是:
Type 'customButtonStyle' does not conform to protocol 'ButtonStyle' 和 XCode 只是再次添加这一行 typealias Body = <#type>。
非常感谢您的帮助。
【问题讨论】: