diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index afd54af..f3215a3 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -18,6 +18,7 @@ 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */; }; 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */; }; + ECDE634F2BF64A9700753917 /* MainButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDE634E2BF64A9700753917 /* MainButton.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -66,6 +67,7 @@ 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuButton.swift; sourceTree = ""; }; + ECDE634E2BF64A9700753917 /* MainButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainButton.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -174,6 +176,7 @@ isa = PBXGroup; children = ( 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */, + ECDE634E2BF64A9700753917 /* MainButton.swift */, ); path = Components; sourceTree = ""; @@ -310,6 +313,7 @@ buildActionMask = 2147483647; files = ( 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */, + ECDE634F2BF64A9700753917 /* MainButton.swift in Sources */, 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */, diff --git a/DouShouQi_App/DouShouQi_App/Components/MainButton.swift b/DouShouQi_App/DouShouQi_App/Components/MainButton.swift new file mode 100644 index 0000000..bdb58f0 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Components/MainButton.swift @@ -0,0 +1,30 @@ +// +// MainButton.swift +// DouShouQi_App +// +// Created by etudiant on 16/05/2024. +// + +import SwiftUI + +struct MainButton: View { + var body: some View { + Button(action: { + // Code à exécuter lorsque l'utilisateur appuie sur le bouton + print("Bouton appuyé !") + }) { + // Label pour le bouton (par exemple, du texte ou une icône) + Text("Appuyez ici") + .padding() // Ajoute un peu d'espace autour du texte + .background(Color.blue) // Couleur de fond du bouton + .foregroundColor(.white) // Couleur du texte + .cornerRadius(10) // Coins arrondis + } + } +} + +struct MainButton_Previews: PreviewProvider { + static var previews: some View { + MainButton() + } +} diff --git a/DouShouQi_App/DouShouQi_App/ContentView.swift b/DouShouQi_App/DouShouQi_App/ContentView.swift index 9923c70..a6027c0 100644 --- a/DouShouQi_App/DouShouQi_App/ContentView.swift +++ b/DouShouQi_App/DouShouQi_App/ContentView.swift @@ -6,8 +6,10 @@ // import SwiftUI +import DouShouQiModel struct ContentView: View { + var body: some View { VStack { Image(systemName: "globe") diff --git a/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift b/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift new file mode 100644 index 0000000..d448458 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift @@ -0,0 +1,18 @@ +// +// SelectPlayer.swift +// DouShouQi_App +// +// Created by etudiant on 16/05/2024. +// + +import SwiftUI + +struct SelectPlayer: View { + var body: some View { + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + } +} + +#Preview { + SelectPlayer() +}