From 706e55f05794427993824b9c35227758ea17d90c Mon Sep 17 00:00:00 2001 From: aaaaa Date: Fri, 12 May 2023 07:41:55 +0900 Subject: [PATCH] =?UTF-8?q?ios,=20watch=20=E3=81=AE=E5=BE=AE=E8=AA=BF?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PS Complication/PS Complication.swift | 4 ++-- "PS Watch App/\342\230\226ShogiView_watchOSApp.swift" | 6 +++--- "PS Watch App/\360\237\233\240Menu_watchOSApp.swift" | 3 ++- .../en.lproj/Localizable.strings" | 2 ++ "PlainShogi/\360\237\247\251Sub/\360\237\233\240Menu.swift" | 2 +- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/PS Complication/PS Complication.swift b/PS Complication/PS Complication.swift index 7627a8a..a05f6de 100644 --- a/PS Complication/PS Complication.swift +++ b/PS Complication/PS Complication.swift @@ -56,8 +56,8 @@ struct 🄿SComplication: Widget { StaticConfiguration(kind: "PSComplication", provider: 🄿rovider()) { _ in 🄴ntryView() } - .configurationDisplayName("Plain将棋盤") - .description("ショートカット") + .configurationDisplayName("ショートカット") + .description("アプリを立ち上げるためのショートカット") .supportedFamilies([.accessoryCircular, .accessoryCorner, .accessoryInline]) } } diff --git "a/PS Watch App/\342\230\226ShogiView_watchOSApp.swift" "b/PS Watch App/\342\230\226ShogiView_watchOSApp.swift" index a07fe38..9afd687 100644 --- "a/PS Watch App/\342\230\226ShogiView_watchOSApp.swift" +++ "b/PS Watch App/\342\230\226ShogiView_watchOSApp.swift" @@ -99,15 +99,15 @@ private struct 盤外: View { Color.clear HStack(spacing: 1) { if self.立場 == .対面 { 手駒増減シート表示ボタン(self.陣営) } - if self.立場 == .手前 { 🛠ツールボタン(); Spacer() } ForEach(self.各駒) { 盤外のコマ(self.陣営, $0) } if self.立場 == .手前 { 手駒増減シート表示ボタン(self.陣営) } } } - .frame(width: self.マスの大きさ * 9, - height: self.マスの大きさ) + .frame(width: self.マスの大きさ * 7, height: self.マスの大きさ) .contentShape(Rectangle()) .onTapGesture { 📱.こちらの手駒エリアを選択する(self.陣営) } + .padding(self.立場 == .手前 ? .leading : .trailing, self.マスの大きさ * 2) + .overlay(alignment: .leading) { if self.立場 == .手前 { 🛠ツールボタン() } } } init(_ タチバ: 手前か対面か) { self.立場 = タチバ } } diff --git "a/PS Watch App/\360\237\233\240Menu_watchOSApp.swift" "b/PS Watch App/\360\237\233\240Menu_watchOSApp.swift" index 9ced07a..12aa42e 100644 --- "a/PS Watch App/\360\237\233\240Menu_watchOSApp.swift" +++ "b/PS Watch App/\360\237\233\240Menu_watchOSApp.swift" @@ -14,7 +14,8 @@ struct 🛠ツールボタン: View { .resizable() .scaledToFit() .padding(9) - .frame(width: self.マスの大きさ + 12, height: self.マスの大きさ + 12) + .frame(width: self.マスの大きさ * 2, height: self.マスの大きさ + 12) + .contentShape(Rectangle()) } .buttonStyle(.plain) .sheet(item: $📱.シートを表示) { diff --git "a/PlainShogi/\360\237\214\217Localization/en.lproj/Localizable.strings" "b/PlainShogi/\360\237\214\217Localization/en.lproj/Localizable.strings" index 9cfbfdd..5549782 100644 --- "a/PlainShogi/\360\237\214\217Localization/en.lproj/Localizable.strings" +++ "b/PlainShogi/\360\237\214\217Localization/en.lproj/Localizable.strings" @@ -87,6 +87,8 @@ "ガイド" = "Guide"; "アプリについて" = "About"; "AppStoreリンク" = "AppStore link"; +"ショートカット" = "Shortcut"; +"アプリを立ち上げるためのショートカット" = "Shortcut to launch the app"; // ==== SharePlay ==== "概要" = "Description"; diff --git "a/PlainShogi/\360\237\247\251Sub/\360\237\233\240Menu.swift" "b/PlainShogi/\360\237\247\251Sub/\360\237\233\240Menu.swift" index f4f155b..bd444c8 100644 --- "a/PlainShogi/\360\237\247\251Sub/\360\237\233\240Menu.swift" +++ "b/PlainShogi/\360\237\247\251Sub/\360\237\233\240Menu.swift" @@ -82,7 +82,7 @@ private struct メニューボタン: View { // ⚙️ self.駒の選択解除ボタン() } label: { Image(systemName: self.セリフ体 ? "gear" : "gearshape") - .font(.title2) + .font(.title2.weight(.light)) .dynamicTypeSize(...DynamicTypeSize.accessibility1) .padding() .padding(.trailing, 8)