Ho usato per creare il codice UI thru. Ma ora devo usare lo storyboard. Sono confuso su come aggiungere i gestori di eventi ai controlli aggiunti nello storyboard e come associare dinamicamente i dati ai controlli aggiunti sullo storyboard. Uno scenario di esempio è An UIView è aggiunto sullo storyboard e due UITableViews e un pulsante vengono aggiunti su di esso. Voglio aggiungere il gestore di eventi al pulsante e associare i dati alle viste della tabella. Come faccio a fare questo. Se aggiungo l'UIView aggiunto sullo storyboard, avrò accesso ai controlli (pulsante, due viste tabella) aggiunto in cima alla vista o in che altro modo dovrei ottenere questo? Per favore aiuto !Storyboard iOS Come accedere ai controlli e aggiungere gestori di eventi e dati vincolanti ai controlli aggiunti sullo Storyboard
risposta
L'aggiunta di un gestore di eventi a un pulsante è relativamente semplice. Nella sottoclasse UIViewController è sufficiente aggiungere un metodo simile a quello riportato di seguito, quindi nel builder dell'interfaccia selezionare il viewcontroller e sul pannello laterale destro fare clic sul pulsante più a destra nella parte superiore che assomiglia a una freccia rivolta a destra. nelle azioni ricevute trascinare il cerchio sul pulsante che si desidera eseguire l'azione.
-(IBAction)doSomething:(id)sender{
//code for doing what you want your button to do.
}
modo separato si potesse fare, se si vuole ancora farlo programatically è quello di fare la stessa cosa si è abituati a fare, tranne che nel file .h aggiungere IBOutlet UIButton * buttonname; e nel riquadro di destra sotto le prese vedrai il tuo pulsante. che può quindi essere referenziato per nome all'interno del file .m.
- 1. Come aggiungere personalizzato ai controlli ASP.NET
- 2. Come accedere ai controlli ereditati nel designer winforms
- 3. Come accedere ai controlli WPF MainWindow dal proprio file .cs
- 4. Come accedere ai controlli html nel codice dietro
- 5. Assegna i gestori di eventi ai controlli sul modulo utente creato dinamicamente in VBA
- 6. Accesso anticipato ai controlli | load vs. domready
- 7. come accedere ai dati interni di jquery?
- 8. iOS 5 Storyboard e pennini
- 9. Come aggiungere eventi ai controlli creati in runtime in Excel con VBA
- 10. Xamarin.Forms che accede ai controlli scritti nel markup dal codice
- 11. perché non riesco a rimuovere alcuni controlli dallo storyboard: Xcode
- 12. È possibile accedere ai dati attraverso 2 diverse app iOS?
- 13. Come consentire all'utente di aggiungere annotazioni ai controlli dell'interfaccia utente in WPF?
- 14. Compatibilità di ARC e Storyboard
- 15. webapi batching e delega ai gestori
- 16. Accesso alle funzioni associate ai gestori di eventi con jQuery
- 17. Come posso passare argomenti ai gestori di eventi in jQuery?
- 18. Come accedere ai dati. L'esercizio di lavoro
- 19. iOS - Spingere viewController dal codice e storyboard
- 20. Utilizzo di Lightswitch, Silverlight e controlli personalizzati
- 21. Come accedere ai controlli che si trovano all'interno di una scheda TabControl?
- 22. Come rendere inattivi i Bound ai controlli personalizzati
- 23. Come accedere ai controlli della pagina all'interno di un metodo Web statico?
- 24. Come rendere UIImageView sullo storyboard selezionabile (rapido)
- 25. Come aggiungere riferimento storyboard in un altro storyboard
- 26. Utilizzo di FindControl: accesso ai controlli in una Formview
- 27. Storyboard e personalizzazione init
- 28. Come accedere ai dati netstat in Python?
- 29. Come aggiungere gestori di eventi ai pulsanti HTML dall'interno di codice javascript
- 30. Passaggio degli eventi di input da HwndHost ai controlli WPF sottostanti?