因此,我正在尝试在SwiftUI视图上布局矩形形状,如下所示:
我不确定如何最好地做到这一点。有什么建议吗?
编辑:
我添加了它,现在可以使用了。有更好更好的解决方案吗?
扩展名CGRect:可哈希{
public func hash(into hasher: inout Hasher) {
hasher.combine(NSCoder.string(for: self).hashValue)
}
}
答案 0 :(得分:1)
错误告诉您原因。我建议您创建一个类。因此,您可以根据需要将其设置为BindableObject,并根据需要添加更多属性,例如Color
.as-console {background-color:black !important; color:lime;}
.as-console-wrapper {max-height:100% !important; top:0;}
或者最好是再创建一个模型(如RectangleStore),该模型将成为BindableObject并包含RectangleModels数组。会很灵活