Three20 TTLAUsamerView zeigt standardmäßig die erste Seite eines Menüs
-
12-11-2019 - |
Frage
Wenn ich ein paar Symbole (50) an den TTLASchVerview Three20-Anzeigen hinzufüge, ist TTLAuncelerview immer auf der letzten Seite der Seiten der Symbole.Wie kann ich es ändern, um immer die erste Seite der Symbole anstelle des letzten anzuzeigen? Danke.
update
In der ViewDIDLOAD-Methode rufe ich diesen an: generasacodicetagpre.
Lösung
Sie fügen alle animierten Elemente hinzu.Ich glaube nicht, dass das ist, was Sie während des ViewDID-Loads wollen, und dagegen hält Ihr Code daran, wie Sie erwartet zu arbeiten.Sie fügen Artikel animiert und fordern dann einen sofortigen (nicht animierten) Umzug an die Faustelemente an.Diese ZusammenstößeDas einfachste, was man tun soll, ist, die Elemente ohne Animation [launcherView addItem:icono animated:NO];
hinzuzufügen
Das ist jedoch nicht so, wie Sie dem Launcher normalerweise viele Artikel hinzufügen würden.Es erzeugt viel Aufwand.Es gibt eine generationspflichtige Eigenschaft, die besser für Ihre Bedürfnisse geeignet ist.Sehen Sie sich die TTCATALOG-Beispiel App aus, um Code zu erhalten.
Andere Tipps
Nach dem Hinzufügen Ihrer Symbole Juste Call [launcherView scrollToItem:item1 animated:NO]