mirror of
https://github.com/ivanvorobei/SwiftUI.git
synced 2026-03-25 19:01:26 +01:00
Xcode 11 beta 6
This commit is contained in:
@@ -22,14 +22,14 @@ struct TaskEditView: View {
|
||||
let inset = EdgeInsets(top: -8, leading: -10, bottom: -7, trailing: -10)
|
||||
return VStack(alignment: .leading, spacing: 0) {
|
||||
TextField(
|
||||
"Enter New Title...", text: self.draftTitle.binding,
|
||||
"Enter New Title...", text: self.draftTitle.projectedValue,
|
||||
onEditingChanged: { _ in self.updateTask() },
|
||||
onCommit: {}
|
||||
)
|
||||
.background(
|
||||
RoundedRectangle(cornerRadius: 5)
|
||||
.fill(Color.clear)
|
||||
.border(Color(red: 0.7, green: 0.7, blue: 0.7), width: 1 / UIScreen.main.scale, cornerRadius: 5)
|
||||
.background(RoundedRectangle(cornerRadius: 5).strokeBorder(Color(red: 0.7, green: 0.7, blue: 0.7), lineWidth: 1 / UIScreen.main.scale))
|
||||
.padding(inset)
|
||||
)
|
||||
.padding(EdgeInsets(
|
||||
@@ -46,6 +46,6 @@ struct TaskEditView: View {
|
||||
|
||||
private func updateTask() {
|
||||
guard let index = self.userData.tasks.firstIndex(of: self.task) else { return }
|
||||
self.userData.tasks[index].title = self.draftTitle.value
|
||||
self.userData.tasks[index].title = self.draftTitle.wrappedValue
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user