From a64f94c3f1bd7d27714697a4820f05019a6b9012 Mon Sep 17 00:00:00 2001 From: jonyejin Date: Tue, 4 May 2021 12:08:02 +0900 Subject: [PATCH] init fix --- Sources/SlidingTabView/SlidingTabView.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Sources/SlidingTabView/SlidingTabView.swift b/Sources/SlidingTabView/SlidingTabView.swift index cfd54f6..f473839 100644 --- a/Sources/SlidingTabView/SlidingTabView.swift +++ b/Sources/SlidingTabView/SlidingTabView.swift @@ -30,7 +30,7 @@ public struct SlidingTabView : View { // MARK: Internal State /// Internal state to keep track of the selection index - @State private var selectionState: Int = 0 { + @State private var selectionState: Int { didSet { selection = selectionState } @@ -90,6 +90,8 @@ public struct SlidingTabView : View { selectionBarHeight: CGFloat = 2, selectionBarBackgroundColor: Color = Color.gray.opacity(0.2), selectionBarBackgroundHeight: CGFloat = 1) { + + selectionState = selection.wrappedValue self._selection = selection self.tabs = tabs self.font = font