2010-11-23 8 views
0

nicht abgerufen werden Ich habe eine Methode in sample.h deklariert und in sample.m implementiert. Jetzt möchte ich eine Aktion ausführen, indem ich mich mit einer Schaltfläche und dieser Methode verbinde. aber der Dateibesitzer zeigt keine meiner Methoden an. Was ist das Problem .. Kann mir jemand helfen. Ich bin neu in diesem Bereich.Die Methoden können beim Interface Builder

Vielen Dank im Voraus.

Antwort

1

Haben Sie angegeben, dass der Besitzer der Datei vom Typ sample ist? Sie können dies auf der Registerkarte Identität in Interface Builder tun.

Wenn Sample keine Unterklasse von UIViewController ist, würden Sie höchstwahrscheinlich ein NSObject in Interface Builder hinzufügen und dann den Type auf Sample setzen. Sie müssten wahrscheinlich auch ein IBOutlet zu Ihrem View Controller/File Owner vom Typ sample hinzufügen und es mit dem Beispielobjekt in IB verbinden.

0

Sie möchten eine Funktion aufrufen, die beim Drücken der Taste ausgelöst wird.

erklären so Methode in .h-Datei als - (IBAction) klicken: (id) sender

es dann in Besitzer der Datei zeigt inspector.Make Verbindung mit der Taste für touchUpInside.

Verwandte Themen