From 8867a4e1ae2bfb3a2bbadebb1d1492cdca07e9ca Mon Sep 17 00:00:00 2001 From: breadone Date: Sun, 23 Jun 2024 17:13:45 +1200 Subject: [PATCH] Added the improved overflow menu item to slideshow view --- OnCue/View/ProjectSlideshowView.swift | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/OnCue/View/ProjectSlideshowView.swift b/OnCue/View/ProjectSlideshowView.swift index e64e547..6f5faac 100644 --- a/OnCue/View/ProjectSlideshowView.swift +++ b/OnCue/View/ProjectSlideshowView.swift @@ -31,11 +31,7 @@ struct ProjectSlideshowView: View { .toolbar { ToolbarItem(placement: .topBarTrailing) { Menu { - Menu { - Slider(value: $textSize, in: 12...80, step: 1) - } label: { - Image(systemName: "textformat.size") - } + overflowMenu } label: { Image(systemName: "ellipsis.circle") } @@ -48,6 +44,14 @@ struct ProjectSlideshowView: View { } } } + + var overflowMenu: some View { + VStack { + Menu { Stepper("\(textSize.formatted())", value: $textSize, in: 12...150) } label: { + Label("Text Size", systemImage: "textformat.size") + } + } + } } #Preview {