File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
SwiftJSONModeler For Xcode/Controller Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -78,17 +78,23 @@ private extension TokenViewController {
78
78
tokenView. deleteClosure = {
79
79
[ weak self] index in
80
80
self ? . deleteTokenAddView ( at: index)
81
+ NotificationCenter . default. post ( name: . tokenSaved, object: nil )
81
82
}
82
83
tokenView. buttonTag = index
83
84
tokenView. config ( token: token)
84
85
}
85
86
func deleteTokenAddView( at index: Int ) -> Void {
86
87
dataSource. remove ( at: index)
87
88
updateToken ( )
89
+
88
90
let willDeleteView = tokenViews [ index]
89
91
tokenViews. remove ( at: index)
90
92
stackView. removeArrangedSubview ( willDeleteView)
91
93
willDeleteView. removeFromSuperview ( )
94
+ // 重置 tag 防止越界
95
+ for (index, view) in tokenViews. enumerated ( ) {
96
+ view. buttonTag = index
97
+ }
92
98
93
99
}
94
100
You can’t perform that action at this time.
0 commit comments