Wann sollte ein UIView vs. ein UIViewController auf dem iPhone verwendet werden?
Ich habe mich immer gefragt, wann ich einen UIView vs. einen UIViewController auf dem iPhone verwenden soll.
Ich verstehe, dass Sie einen UIViewController nicht verwenden sollten, es sei denn, es ist eine Vollbildansicht, aber welche anderen Richtlinien gibt es?
Zum Beispiel möchte ich eine modale Überlagerung erstellen - einen Bildschirm, der über den aktuellen Bildschirm gleitet. Wenn dieses modale Overlay im Vollbildmodus angezeigt wird, sollte es sich um einen UIViewController handeln? Als ich das letzte Mal so etwas gebaut habe, habe ich UIViewController untergeordnet, aber jetzt frage ich mich, ob das richtig war.