Innerhalb meiner Anwendung habe ich einen Login-Bildschirm WHERE ich habe 2 Tabs, nach dem Login öffne ich ein anderes Fenster Ich möchte die Registerkarten in diesem Fenster ändern {entfernen Sie diese 2 aus dem vorherigen Fenster und füge 4 neue Tabs hinzu} Wie kann ich es in Titan machen?So ändern Sie die Registerkarten in einem anderen Fenster Titanium
0
A
Antwort
1
Es gibt ein Beispiel dafür, wie Sie dies in der KitchenSink Titanium-Demoanwendung tun können. Es geht um Base UI> Registerkartengruppen, Sie sehen eine "Registerkarte hinzufügen/entfernen", die tut, was Sie wollen, denke ich. Sie können für diese Datei den Code finden Sie hier:
https://github.com/appcelerator/KitchenSink/blob/master/Resources/examples/tab_groups.js
Der Code selbst für das Hinzufügen und Entfernen von Registerkarten aus dieser Datei:
if (tabGroup.tabs.length == 5)
{
var win = Ti.UI.createWindow({title:'New Tab Window',barColor:'#000'});
var newtab = Titanium.UI.createTab({
icon:'../images/tabs/KS_nav_mashup.png',
title:'New Tab',
win:win
});
tabGroup.addTab(newtab);
}
else
{
var newtab = tabGroup.tabs[5];
tabGroup.removeTab(newtab);
}
Verwandte Themen
- 1. So ändern Sie die Hauptfensteransicht von einem Popup-Fenster
- 2. So ändern Sie die aktuelle Fragmentansicht mit einem anderen Fragment
- 3. Ändern Sie die Symbolgröße der Registerkarten
- 4. So ändern Sie eine Titelfarbe in benutzerdefinierten Chrome-Registerkarten
- 5. Titanium - Variable an neues Fenster übergeben
- 6. So ändern Sie den Browserfokus von einem Tab zum anderen
- 7. Linienfarbe in Registerkarten ändern - ActionBarSherlock
- 8. So senden Sie UITabBarController einen Tab-View-Textfeldwert in einem anderen Registerkarten-Label.
- 9. So wechseln Sie Registerkarten programmgesteuert in JavaFX
- 10. So ändern Sie die Schriftgröße in einem Textfeld in HTML
- 11. So ändern Sie die Textfarbe in einem CATextLayer in Swift
- 12. Verschachtelte Registerkarten in Registerkarten in Registerkarten Bootstrap
- 13. So aktivieren Sie die oberen Registerkarten in Safari 4
- 14. So ändern Sie Regex in einem Satz
- 15. Wie wird das Fenster über einem anderen Fenster in einem anderen Thread gehalten?
- 16. So ändern Sie die CDockablePane-Beschriftung
- 17. C++ Fenster in einem anderen erstellen
- 18. Wie ändern Sie den Text in einer Schaltfläche aus einem anderen Fenster (JavaFX + FXML)?
- 19. Müssen ein Fenster in einem anderen Fenster unter WPF
- 20. VB.NET So ändern Sie die Größe von labeltext, ohne die anderen Schrifteinstellungen zu ändern
- 21. So ändern Sie die Bildachsenbeschriftungen
- 22. So ändern Sie die Gesichtsfarbe in Three.js
- 23. ein Fenster von einem anderen in Wpf
- 24. So ändern Sie die Reihenfolge der Schaltflächen in QMessageBox
- 25. Ändern Sie Text auf einem anderen Div
- 26. So ändern Sie die Geräteausrichtung
- 27. Hintergrundfarbe aktiver Registerkarten ändern
- 28. So fügen Sie Registerkarten zu JPanels hinzu
- 29. Reihenfolge der Anwendungen, Fenster, Registerkarten erkennen
- 30. Swift: Ändern Sie die Hintergrundfarbe im Fenster programmatisch