Ich benutze TabBarController mit zwei Registerkarten, eine ist InputViewController und eine andere Registerkarte ist TableViewController. In diesem sowohl ViewController in appDelegate-Datei zugewiesen und TabBarController hinzugefügt. Es ist jetzt nicht möglich, eine TableViewController-Instanz in InputViewController zum Übergeben des Textfeldwerts zu erhalten. wie zB TabBarController Instanz in der ersten Registerkarte InputViewControllerSo senden Sie UITabBarController einen Tab-View-Textfeldwert in einem anderen Registerkarten-Label.
Q
So senden Sie UITabBarController einen Tab-View-Textfeldwert in einem anderen Registerkarten-Label.
1
A
Antwort
3
bekommen Sie eine Instanz von Objekt nutzen (viewController
, navigationController
), die Sie auf einer Registerkarte UITabBarController
wie es zugeordnet -
NSArray *views = [self.tabBarController viewControllers];
Erste Tab Instanz Erste -
FirstViewController *fvc = (FirstViewController*) [views objectAtIndex:0];
Mit dem obigen Code können Sie die viewController
Instanz eines Tabs abrufen. Ändern Sie einfach den Index.
Verwandte Themen
- 1. So übergeben Sie Daten an einen UITabBarController
- 2. So tauschen Sie ViewControllers in einem UITabBarController aus
- 3. Nicht in der Lage, einen View-Controller zu einem anderen View-Controller mit UITabBarController gesendet
- 4. UITabBarController: Umschalten auf einen anderen View-Controller programmatisch
- 5. So senden Sie eine Word-Datei von einem Benutzer an einen anderen
- 6. So präsentieren Sie ViewController eingebettet in UITabBarController und UINavigationBarController
- 7. Laden eines anderen View-Controllers in UItabbarcontroller
- 8. So rufen Sie einen Sub aus einem anderen Sub dynamisch
- 9. Ist es möglich, einen SFSafariViewController in einem UITabBarController anzuzeigen?
- 10. So verschieben Sie Dateien von einem Server auf einen anderen
- 11. So rufen Sie einen anderen Beitrag in einem anderen Controller in Rails Functional Test
- 12. So senden Sie SMS in einer anderen Sprache als Englisch
- 13. Einen UITabbarController in jeder Ansicht sichtbar machen
- 14. So senden Sie E-Mails von einem Formular senden?
- 15. So signalisieren Sie einen Steckplatz in einem anderen Thread in Qt
- 16. So senden Sie ein Formular und löschen Sie einen Beitrag
- 17. So verwenden Sie Methoden von einem Controller in einem anderen
- 18. elasticsearch - So kopieren Sie Daten in einen anderen Cluster
- 19. So senden Sie Daten vom Controller an einen anderen Controller in yii2
- 20. Präsentieren eines neuen UIViewControler in einem UITabBarController
- 21. Wie entlade ich einen UITabBarController, wenn ich einen UINavigationController lösche?
- 22. So senden Sie eine Nachricht an einen Router pre-connection
- 23. So senden Sie eine https-Anfrage mit einem Zertifikat golang
- 24. So verstecken Sie einen UITabBarController, bis WebViewdidFinishLoad in der ersten Ansicht erstmals aufgerufen wird
- 25. So senden Sie einen Druckauftrag an den Drucker in Python
- 26. So senden Sie Daten an einen Server in Javascript
- 27. Übergang von einem UITableViewController zu einem UITabBarController
- 28. So senden Sie virtuelle Schlüssel zu anderen Anwendung mit Delphi
- 29. Unterdrücken Sie mehrNavigationController in benutzerdefinierten UITabBarController
- 30. Rufen Sie einen Controller aus einem anderen
Um auf Ihren Tabbarcontroller zuzugreifen, rufen Sie einfach 'self.tabBarController' auf – Mat