2009-06-10 4 views
3

Ich muss einen Bildschirm erstellen, der dem folgenden ähnlich ist. Der einzige Weg, auf den ich kommen kann, ist, dass UIScrollView die Elternansicht ist. Dann haben Sie eine UIImageView und UILabels für das Thumbnail und den Haupttext ("All3Sports").Erhalte eine UITableView, um nicht in einem UIScrollView zu scrollen und zu wachsen

Für die Abschnitte wie die Telefonnummern und Homepage, ich dachte, ich könnte eine UITableView haben und es einfach nicht scrollen und "wachsen" vertikal basierend auf dem Inhalt. Ich kann nicht herausfinden, wie das geht. Ich kann einstellen, dass nicht geblättert wird, aber der Inhalt wird abgeschnitten. Wenn ich die Einstellung auf "Kein Clip" einstelle, wird die Bildlaufansicht immer noch als kleiner angesehen und der Inhalt wird nicht gescrollt.

Ich bin offen für Ideen, wenn es eine bessere Möglichkeit gibt, diesen Bildschirm zu reproduzieren.

Vielen Dank im Voraus.

alt text http://i40.tinypic.com/2uo4876.jpg

Antwort

5

Ich habe so etwas mit einem UITableView gemacht und den Tabellenansichtsstil auf UITableViewStyleGrouped gesetzt, aber das Bild & Titel, in deinem Fall "All3Sports", in den Header der gruppierten Tabellenansicht und die 3 unteren Schaltflächen in der Fußzeile .

+0

Danke, genau das muss ich tun. – Rob

1

Diese UITableViewStyleGrouped getan werden kann, verwendet wird, mit benutzerdefinierten Tableview Zellen für jede Zeile. Der Text und das Bild für den Namen wären ein Zelltyp, der Hauptteil, der Klingelton und die Startseite wären ein anderer. Die letzte Zelle mit drei Knöpfen darin wäre eine andere.

Verwandte Themen