2009-08-17 5 views
2

Ich habe eine Navigation-basierte App erstellt, aber jetzt, wo ich im Code knietief bin, habe ich entschieden, dass es eigentlich das Beste wäre, stattdessen nur eine UIToolbar zu haben (nur modale Ansichten, keine Drill-Downs). Aber die Navigation Sachen zu befreien und es durch eine Toolbar zu ersetzen, verursacht mir alle Arten von Kummer ...Ersetzen Sie UINavigation mit UIToolbar?

Hat jemand das jemals getan, und hat vielleicht einen Zeiger oder zwei? Oder kennen Sie sogar eine Anleitung, die irgendwo verlinkt ist?

Danke!

+0

Haben Sie das programmatisch oder mit IB gemacht? – mk12

+0

Ein bisschen von beidem, denke ich. Also ja, ich habe die Navigation in meiner RootView-Nib. – Triz

+0

Eines der Dinge, die mich auf die Palme bringen, ist, dass seit CoreData auch Datenmanagement-Aufrufe während der Wechsel zwischen UINav-Ansichten herumgereicht werden ... Ich möchte nichts davon abbrechen (dh, Sie haben nur eine oder zwei modale Ansichten von der Toolbar, können aber die Tabelle mit CoreData-Aufrufen aktualisieren). – Triz

Antwort

2

Bite die Kugel und neu schreiben. Irgendwelche Führer da draußen sind nicht spezifisch genug für Ihre Situation.

99 von hundert, wenn ich weiß, ich habe einen massiven Design Fehler gemacht und nicht ändern es, ich habe es mehr Bedauern darüber, am Ende als wenn ich tun . Und da du eine Kopie nimmst/von vorne anfängst, kannst du immer zurückkehren, wenn du auf halbem Weg aufgeben musst!

Ernsthaft, weil dies eine aktuelle App ist, die immer noch (relativ) früh in ihrem Entwicklungsleben ist und ganz frisch in Ihrem Kopf ist, wird es sehr wahrscheinlich schnell wieder zu tun sein. Auch solche Sounds könnten eine Ihrer ersten iPhone-Apps sein, so dass Sie wahrscheinlich jeden Tag neue Sachen lernen - jetzt können Sie auch alle neuen Sachen in diese App einbauen. Und schließlich, stellen Sie sich die Arbeit vor, wenn Sie noch 200 Stunden in diese Situation investieren, und dann haben Sie beschlossen, zu überschreiben !!

Hoffe, dass hilft, und ich wette, Sie bekommen es in weniger als einem Tag umgeschrieben!

+0

Heh, danke. Ich denke du hast wahrscheinlich vollkommen Recht. Es ist in der Tat mein erster großer App-Versuch und wurde bereits mindestens ein halbes Dutzend Mal von Grund auf neu geschrieben; Ich nehme an, ich werde mich nicht mehr umbringen :) Es lohnt sich immer einen Versuch hier zu machen, denn es gibt einen großen Erfahrungsschatz. Prost. – Triz