2017-05-16 2 views

Antwort

2

Sie können die Position des Standard UITableViewCell Subviews in Interface Builder bearbeiten. Sie können die Textausrichtung, Inhaltseinfügungen und andere verwandte Eigenschaften ändern, aber Sie können ihre Rahmen nicht explizit ändern. Sie können dies in Code tun, wenn Sie die Zellen selbst anzeigen, wie einige andere Antworten darauf hinweisen, aber ich empfehle, dies nicht zu tun, da es einige andere Nebenwirkungen verursachen kann, wenn Apple Änderungen an diesen Komponenten vornimmt.

Wenn Sie die Position dieser Unteransichten anpassen müssen, sollten Sie sie stattdessen einfach manuell erstellen. Sie können dies im Schnittstellen-Generator tun, indem Sie die Zelle auswählen und dann die 4. Registerkarte rechts (Attribute Inspector) auswählen und dann den Stil in Benutzerdefiniert ändern. Sobald Sie dies getan haben, werden die Standard-Subviews im Interface Builder ausgeblendet und Sie können einfach Ihre eigenen hinzufügen.

0

Sie haben den Standardzellenstil für Ihre Zelle gewählt. Die Titel und Untertitel Bezeichnungen für den ausgewählten Stil, die Sie sehen, sind einige grundlegende UI-Steuerelemente, die für typische Szenarien der Anzeige von Inhalten in einer TableView normalerweise verwendet werden sollen. Wenn die Gestaltung der Etiketten angenehm und in Ordnung für Sie ist, dann ist es in Ordnung. Wenn nicht, müssen Sie Ihre eigene benutzerdefinierte Stilzelle erstellen.

Grundsätzlich können Sie den Standardzellenstil, den Apple bereitstellt, nicht ändern. Machen Sie einfach den Zellenstil Custom und machen Sie mit dem Layout was Sie wollen.

Verwandte Themen