Ich kann die Position und Größe der Titel- und Untertitelbeschriftung im Interface Builder nicht ändern. Was soll ich machen?Inhaltsansicht in Zellen im Interface Builder kann nicht verschoben werden
Antwort
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.
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.
- 1. iPhone Cocoa Touch-Interface Builder-Elemente werden zur Laufzeit verschoben
- 2. Interface-Builder-Zeilenhöhe mit selbstanpassenden Zellen
- 3. Interface Builder-Ansichten werden nicht angezeigt
- 4. Tab Reihenfolge im Interface Builder?
- 5. Platzhalterobjekte in Interface Builder
- 6. Statische Zellen werden im Interface Builder (mit XCode 7.1) leer angezeigt.
- 7. können Elemente in Interface Builder gruppiert werden
- 8. Interface Builder "Simulate Interface" funktioniert nicht
- 9. Binding in Interface Builder
- 10. Die Designansicht ist im Interface Builder verschwunden.
- 11. UISegmentedControl - Ändern der Höhe in Interface Builder
- 12. Wie verwende ich QLPreviewController im Interface Builder?
- 13. Hintergrund von UITableview im Interface Builder festlegen?
- 14. Programmierung mit Interface Builder im Landscape-Modus
- 15. Wie erstellt man UILayoutGuide im Interface Builder?
- 16. Problem beim Laden von Storyboard im Interface Builder
- 17. Interface Builder wird nicht geöffnet
- 18. Xcode Interface Builder startet nicht
- 19. Konnte IBDesignable Xib im Interface Builder
- 20. UITabBar im Interface Builder - zu unordentlich?
- 21. Problemeinstellung Autosizing in Interface Builder
- 22. Wie arbeite ich an einer höheren Ansicht im Interface Builder?
- 23. vertreiben Option im Interface Builder des iPhone
- 24. Ziehen Sie die Zeichenfläche im Interface Builder
- 25. Interface Builder kann Klassen in einer statischen Bibliothek nicht sehen
- 26. Ansichtselement in Interface Builder ersetzen
- 27. Interface Builder UIDatePicker
- 28. Interface Builder Positionsposten sperren?
- 29. Subviews von UIView in Interface Builder hinzugefügt
- 30. Edit-Modus für UITableViewCell mit Interface Builder
Haben Sie den Zellentyp auf 'Custom' festgelegt? – NRitH