Machen Sie die gesamte Oberfläche einer benutzerdefinierten ButtonStyle-Schaltfläche anklickbar – SwiftUI [Duplikat]IOS

Programmierung für iOS
Guest
 Machen Sie die gesamte Oberfläche einer benutzerdefinierten ButtonStyle-Schaltfläche anklickbar – SwiftUI [Duplikat]

Post by Guest »

Ich möchte die gesamte Oberfläche dieser Schaltfläche anklickbar machen.
Wie Sie im folgenden Video sehen, ist nur der Text anklickbar:
Image

Der grüne Hintergrund ist nicht Teil der Schaltfläche, aber die Schaltfläche hat die grüne Oberfläche Abmessungen, da der Hintergrund wie im Folgenden direkt hinzugefügt wird Code:

Code: Select all

Button {
// action
} label: {
Image(systemName: "plus")
.font(.system(size: 18, weight: .bold, design: .rounded))
.foregroundColor(Color.white)
Text("Add a habit")
.font(.system(size: 18, weight: .bold, design: .rounded))
.foregroundColor(Color.white)
}
.buttonStyle(EmptyFlatButtonStyle()) //

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post