• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Label ändert sich nicht, leichte Frage :-)

freyski

Golden Delicious
Registriert
23.05.09
Beiträge
10
Hallo,
ich möchte das was ich in einem Textfield schreibe auf ein Label übertragen!

IBOutlet UILabel *myLabel;
-(IBAction) myTextChange;
das habe ich in der Headerdatei!

-(IBAction) myTextChange {
myLabel.text = myTextField.text;
}
das habe ich in der Codedatei! (.m)

Nur wenn ich das App starte, etwas ins Textfield eintrage wird es nicht übertragen.
Könnt ihr mir sagen wieso ? Vielen Dank!

Gruß
 

MacApple

Schöner von Bath
Registriert
05.01.04
Beiträge
3.652
Hast Du das Outlet mit dem Textfeld im Interface Builder verknüpft?

MacApple
 

VisioNOIR

Holländischer Prinz
Registriert
23.08.09
Beiträge
1.871
Hallo!

Hast Du auch im Interface Builder das Outlet mit einem UILabel verknüpft?
 

VisioNOIR

Holländischer Prinz
Registriert
23.08.09
Beiträge
1.871
Auch das IBAction mit einem Button?

Edit: was natürlich so nicht funktionieren wird. Deklarier das mal so:
Code:
-(IBAction) myTextChange:(id)sender;
dann kannst Du diese Action auch mit einem Button verknüpfen.
 

VisioNOIR

Holländischer Prinz
Registriert
23.08.09
Beiträge
1.871
Das ist ja verrückt... Alle meine iPhone-Development Bücher flüstern mir, dass der Sender-Parameter notwendig ist... Ich bin ganz ehrlich, ich habe es bisher auch noch nicht ohne versucht - bei iOS-Programmen.

Trotzdem schadet der zusätzliche Parameter (anscheinend) nicht und macht das Portieren von iOS-Anwendungen auf die Mac-Plattform etwas leichter.
 

MacApple

Schöner von Bath
Registriert
05.01.04
Beiträge
3.652
Das ist ja verrückt...
Ja, anfangs fand ich das auch komisch.

Trotzdem schadet der zusätzliche Parameter (anscheinend) nicht
Nein, der schadet nicht und ist ja auch durchaus zu was zu gebrauchen (Unterscheidung verschiedener 'sender'). Ich wollte nur darauf hinweisen, dass das Problem von freyski nicht der Parameter, sondern die fehlende Verknüpfung zur Action-Methode war, egal ob mit oder ohne Parameter.

MacApple