Ich habe gemeinsame List-Detail-App. TableView zum Anzeigen des Index von Elementen und Details von ViewController, die einzelne Elemente mit mehr Details anzeigen.Wiederverwendung der gleichen Ansicht in Liste und Detail ViewController
List:
+-----------------+
| |
| IMAGE 1 |
| |
+-----------------+
|button1 button2 |
|=================|
| |
| IMAGE 2 |
| |
+-----------------+
|button1 button2 |
|=================|
| . |
| . |
| . |
Detail:
+-----------------+
| |
| IMAGE 1 |
| |
+-----------------+
| some text |
+-----------------+
|button1 button2 | <= same actions/handlers as in list
|=================|
Beide haben eine Symbolleiste mit mehreren Tasten (wie, speichern, etc). Wie kann man die Logik dieser Schaltflächenleiste wiederverwenden?
erstellen, das ist, was ich eigentlich tue, aber es gibt viel mehr gleichen Code, wie Animation oder ui Statusänderungen. – dkoch
Ich habe meine Antwort aktualisiert, um zu zeigen, wie Sie Code zwischen einem UIView und einem UITableViewCell freigeben können. Ich hoffe, das macht in Ihrem Fall Sinn. –
sieht aus wie die Ansichten als Controller fungieren. Das möchte ich vermeiden ... – dkoch