Ist es möglich, anpassen der Breite einer UITableViewCell?
Ich würde gerne wissen, ob es möglich ist, passen Sie die Breite einer UITableViewCell.
Ich würde gerne ein Bild auf der linken Seite ist es (wie die Kontakt-Ansicht im Adressbuch).
Ich fand eine post hier, dass gibt ein Bild von genau das, was ich versuche zu erreichen. Ich möchte auch bestätigen die Antworten zu diesem post.
Du musst angemeldet sein, um einen Kommentar abzugeben.
OS3.0 besitzt einige style-Optionen in der API, die kann tun, was Sie wollen.
Oder Sie können eine vollständig benutzerdefinierte table view Zelle in Interface Builder, zum Beispiel in einer meiner apps, die ich Tue dies in meiner cellForRowAtIndexPath:
- Und dies ist die Methode, um Graben sich aus der Feder
Dann können Sie das UITableViewCell Unterklasse direkt in den Interface Builder.
IMO sind Sie nicht erlaubt, ändern Sie die Breite einer UITableViewCell, aber zum Glück brauchen Sie nicht. Apple versorgt vier Standard-Formatvorlagen, die in der Lage zu zeigen, ein Bild an den linken Rand der Zelle (wenn Sie wollen, um es an anderer Stelle, müssen Sie erstellen Sie eine benutzerdefinierte layout).
Die vier Stile des UITableViewCellStyle sind:
Einbetten eines Bildes in eine UITableViewCell Lesen Sie die TableView Programming Guide in Apples Developer Connection Netzwerk: Mit Cell-Objekte in Vordefinierten Stile
Müssen Sie nicht ändern Sie die Breite der Zelle. Was Sie wirklich brauchen, um die Zelle Aussehen es hat eine andere Breite (z.B. durch eine änderung seiner Breite sichtbar Untersicht).
Leider deinen link nicht funktionieren, so kann ich nicht spezifischer werden.
Können Sie auch versuchen, auf
tableView:indentationLevelForRowAtIndexPath:
Methode inUITableViewDelegate
Protokoll.