Ich versuche zu lernen, wie man ohne Interface-Builder zu programmieren, und ich bin auf ein Problem gestoßen, wie ändere ich den Hintergrund von der Standard-UITableViewStyleGrouped zu einem eigenen Hintergrund, und dann das gleiche gilt für die Zellen, Wie ändere ich sie, ohne den Interface Builder zu verwenden?Wie ändere ich den Hintergrund von TableView ohne Interface Builder?
Antwort
Sie könnten ein Bildmuster verwenden:
myTableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];
Oder die uita verwenden bleView backgroundView Attribut:
self.tableView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.png"]];
Versuchen Sie, die backgroundColor
und backgroundView
entweder UITableView
oder UITableViewCell
einzustellen.
okay, ich habe versucht, folgen: tableView.backgroundView = [UIImage imageNamed: @ "backgroundimage.png"]; und es funktioniert nicht, was fehlt mir? –
UIImage ist keine UIView !! Benutze UIImageView! – Felix
Um den Hintergrund des als UITableViewStyleGrouped verwenden nur gestylt Tabelle zu ändern:
myTableView.backgroundColor = [UIColor redColor];
und wenn Sie die Farbe einer Zelle ändern möchten, können Sie das folgende auf cellForRowAtIndexPath Methode tun:
cell.contentView.backgroundColor = [UIColor blueColor];
was ist, wenn ich ein Bild anstelle einer Farbe verwenden wollte? –
- 1. Hintergrund von UITableview im Interface Builder festlegen?
- 2. Wie ändere ich den Hintergrund von UIWebView Scrollen?
- 3. Wie ändere ich den Hintergrund von TinyMCE?
- 4. UINavigationBar ohne UINavigationController von Interface Builder
- 5. UIView Hintergrund Farbverlauf mit Interface Builder Ansicht
- 6. Wie ändere ich den Hintergrund der Webseite
- 7. iPhone App ohne Interface Builder mit
- 8. Wie verwende ich QLPreviewController im Interface Builder?
- 9. Verwenden von Attributtext in Interface Builder
- 10. Wie handle ich onclick action auf dem iPhone, ohne den Interface Builder zu verwenden?
- 11. Versteckte Funktionen von Interface Builder?
- 12. Cocoa ohne Interface Builder, eine Instanz von App-Controller initialisieren?
- 13. Interface Builder (User Interface Designer) für Android
- 14. Platzhalterobjekte in Interface Builder
- 15. Android Designer wie "Interface Builder"?
- 16. Interface Builder "Simulate Interface" funktioniert nicht
- 17. Interface Builder für SpriteKit
- 18. Binding in Interface Builder
- 19. Interface Builder UIDatePicker
- 20. Interface Builder Positionsposten sperren?
- 21. Interface Builder Warnungen
- 22. Sollte ich Interface Builder verwenden oder nicht?
- 23. Ändern von UIView-Attributen über den Interface Builder
- 24. Wie ändere ich den Hintergrund eines Android-Tab-Widgets? erstreckt
- 25. UITextField ändert die Schriftgröße über den Interface Builder
- 26. Wie setze ich das 'M' in MVC mit Interface Builder
- 27. Wie ändere ich den Titel von ColorDialog?
- 28. iPhone - Erstellen von benutzerdefinierten Objekten für den Interface Builder?
- 29. Registerkarte umbenennen von "ersten" in Interface Builder
- 30. UIImageView: Tap-Ereignis von Interface Builder hinzufügen
Prost funktioniert jetzt! –