Frage

ich einige Fragen über den Apple iPhone App Kontakt haben. Ich möchte die gleiche Methode verwenden, um Informationen zu erstellen und ändern.

Hier zwei Bilder:

alt text http://grab.by/4ZjQ alt text http://grab.by/4ZjR

So haben wir die Erstellung und die Ausgabe. Die Form sieht aus wie ein UITableView mit einem groupedStyle aber ich weiß nicht, wie all dies wieder creat. Haben Sie eine Idee oder ein Tutorial bekommen, das könnte erklären, wie es zu tun?

Vielen Dank!

War es hilfreich?

Lösung

das oberste Bit ein UIView mit einer UIImageView und einem UITableView ist, wobei diese Ansicht als Kopf des gesamten UITableView festgelegt ist.

Wie für die Bearbeitung, müssen Sie die Swap der UILabel mit einem UITextField, das den gleichen Rahmen, und font-size. Bewegen Sie den Inhalt von einer Ansicht zur anderen.

Andere Tipps

Erstellen Sie eine UIView, die eine Linie ist, dann fügen Sie es als ein Subview in die Zelle

//in cellForRowAtIndexPath
UIView *lineView = [[UIView alloc]initWithFrame:CGRectMake(80,0,1,44)];
lineView.backgroundColor = [UIColor lightGreyColor];
[cell addSubview:lineView];

die UITableView Customizing ist definitiv der Weg zu gehen. Um es ein wenig einfacher auf sich selbst zu machen, können Sie das Vernünftige einer Tabellen- prüfen wollen, das alles macht viel einfacher zu implementieren: http: // thenextweb.com/dd/2011/04/12/an-ios-developers-dream-sensible-tableview/?awesm=tnw.to_17mDs

Ich versuche, so etwas wie dieses und es sich vorzustellen, zu entwickeln. Meiner Meinung nach, wenn man genau hinschaut, scheint der Bildschirm aus einem vertikalen UIScrollView zusammengesetzt werden. Diese Komponente wird eine UITableView mit mehreren Abschnitten halten oder vielleicht sogar mehr UITableView Komponenten. Wenn Textfelder auf Zellen konzentrieren, die UIScrollView scrollt den Inhalt das ausgewählte Textfeld in einer geeigneteren / ausgewogen .y Position zu bringen, für die Anzeige und Bearbeitung.

Es kann durch Customizing-Tabelle Ansichten erreicht werden. Verwenden Sie die benutzerdefinierten Zellen basierend auf dem Abschnitt für die Tabellenansicht.

holen sie .. sie sind über UITableViews Customizing und sind ziemlich detailliert beschrieben.

http://www.e-string.com/content/ custom-UITableViewCells-Interface-Builder

http://www.galloway.me.uk/tutorials/custom-uitableviewcell /

Kein Bedarf, Ihre eigene Tabellenansicht zu erstellen. Das Adressbuch Rahmen schafft absolut alles und sogar Kontakte hinzufügen zu dem Adressbuch des iPhone zu.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top