2012-08-03 7 views
5

Użyłem do utworzenia interfejsu użytkownika poprzez kod. Ale teraz muszę użyć storyboardu. Nie mam pojęcia, jak dodać moduły obsługi zdarzeń do formantów dodanych do scenorysu i jak dynamicznie powiązać dane z kontrolkami dodanymi do scenorysu. Przykładowy scenariusz to UIView jest dodawany na storyboardie i dwóch UITableViews i przycisk jest dodawany na nim. Chcę dodać moduł obsługi zdarzeń do przycisku i powiązać dane z widokami tabel. Jak mam to zrobic. Jeśli podklasę UIView dodałem na scenorysie, czy będę miał dostęp do kontrolek (przycisk, dwa widoki tabel) dodanych na górze widoku lub jak inaczej powinienem to osiągnąć? Proszę pomóż !iOS Storyboard Jak uzyskać dostęp do elementów sterujących i dodawać procedury obsługi zdarzeń oraz powiązać dane z kontrolkami dodanymi na Storyboard

Odpowiedz

8

Dodawanie funkcji obsługi zdarzeń do przycisku jest stosunkowo proste. W podklasie UIViewController wystarczy dodać metodę podobną do poniższej, następnie w budowniczym interfejsu wybierz kontroler widoku, a na prawym panelu kliknij prawy przycisk najbardziej na górze, który wygląda jak strzałka skierowana w prawo. pod otrzymanymi działaniami przeciągnij kółko do przycisku, który chcesz wykonać akcję.

-(IBAction)doSomething:(id)sender{ 
    //code for doing what you want your button to do. 
} 

Odrębny sposób można to zrobić, jeśli nadal chcesz to zrobić programowo jest zrobić to samo masz w zwyczaju robić, z wyjątkiem pliku .h dodać IBOutlet UIButton * buttonname; aw prawym okienku pod wylotami zobaczysz swój przycisk. do której można odwoływać się po nazwie w pliku .m.

Powiązane problemy