Try this: Wenn Sie einen Titel durch das Storyboard (die GUI-Schnittstelle) hinzugefügt, um es dann löschen.
.h // Erstellen Sie eine IBOutlet-Aktion. Wie? Sie klicken mit der rechten Maustaste auf die Schaltfläche und ziehen sie in die .h-Datei. Ein Pop-up geschieht und Sie müssen die Tropfen nach unten und schalten Sie ihn zum Handeln klicken // sollte so etwas wie
- (IBAction)yourButton:(id)sender;
.m
//there will be a new function in your .m which is your button action function.
@synthesize poga1;
- (void)viewDidLoad
{
[super viewDidLoad];
[poga1 setTitle:@"My Title" forState:UIControlStateNormal];
[poga1 setTitle:@"My Selected Title" forState:UIControlStateSelected];
}
- (IBAction)Start:(id)sender
{
/*, wenn Sie dies der Text jedes Mal wollen sein ändern Sie es dann gedrückt ist, benötigen Sie ein global counter, dass bei jedem Tastendruck die Schrittweite erhöht wird. dann wirst du eine if-Anweisung haben, die sagt, wenn der Zähler gleich 1 ist (einmal gedrückt), dann setze Titel auf hallo, wenn der Zähler gleich 7 ist (7 mal gedrückt) setze den Titel auf Wiedersehen. */
Aber dann Text wird nur angezeigt, während Benutzer Taste gedrückt hält. Ich versuche, Text bei jeder Berührung zu ändern und bleibt, bis die Taste erneut gedrückt wird. – Edgars
Also dann ist die einzige Möglichkeit, die Aktion zu erfassen und den Titel zu ändern, wenn der Benutzer die Schaltfläche auswählt, weil die Schaltfläche nicht "ausgewählt" werden kann, ist es kein Schalter –
Sounds Logik .. Aber ich habe keine Ahnung, wie diese Aktion zu machen Könntest du bitte helfen? – Edgars