struct ContentView : View {
var body: some View {
HStack {
Button(action: {}) {
Text("MyButton")
.color(.white)
.font(Font.system(size: 17))
}
.frame(height: 56)
.background(Color.red, cornerRadius: 0)
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是我想将其固定在supreview的边缘(跟踪到superview的尾随和领先)。像这样:
HStack对我没有帮助,这是期望。固定frame或宽度等于UIScree.size不是灵活的解决方案。
我正在尝试创建一个模型 ( MySQLStringModel) 并为其设置一个 id(String ?类型)。控制台中没有错误或任何其他消息,并且save(on: req)工作成功,但模型没有出现在数据库的表中。什么可能是错的?
func create(_ req: Request, person: Person) throws -> Future<Person> {
return Person(id: person.id, name: person.name).save(on: req)
}
Run Code Online (Sandbox Code Playgroud)
Ps:当我使用带有Int?id 的MySQLModel 时一切正常 ,并且我不直接设置此 id(它使用 autoincreament 自动设置)