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 {
7878 tokenView. deleteClosure = {
7979 [ weak self] index in
8080 self ? . deleteTokenAddView ( at: index)
81+ NotificationCenter . default. post ( name: . tokenSaved, object: nil )
8182 }
8283 tokenView. buttonTag = index
8384 tokenView. config ( token: token)
8485 }
8586 func deleteTokenAddView( at index: Int ) -> Void {
8687 dataSource. remove ( at: index)
8788 updateToken ( )
89+
8890 let willDeleteView = tokenViews [ index]
8991 tokenViews. remove ( at: index)
9092 stackView. removeArrangedSubview ( willDeleteView)
9193 willDeleteView. removeFromSuperview ( )
94+ // 重置 tag 防止越界
95+ for (index, view) in tokenViews. enumerated ( ) {
96+ view. buttonTag = index
97+ }
9298
9399 }
94100
You can’t perform that action at this time.
0 commit comments