Ich habe eine navigationsbasierte App, in die ich UITableViewControllers
auf den Stapel schiebe. Ich möchte einen Hintergrund UImage
zu meinem UITableViewControllers
hinzufügen. Nicht ein UIColor
, sondern ein UImage
. Ich weiß, wie ich dies tun kann, indem ich eine Nib
-Datei benutze und die UITableView
selbst auf [UIColor ClearColor]
setze, aber ich möchte nicht meine UITableViewControllers
durchgehen und sie in Nib
files ändern , usw.
Ich fand auch dies Lösung , die toll wäre, wenn ich nur einen einzigen TableView-Controller in meiner App verwenden würde. Ich denke, dass es eine Möglichkeit geben könnte, dies zu tun, indem ich eine Unteransicht "unterhalb" meiner Tabellenansicht hinzufüge, die standardmäßig in UITableViewController
erstellt wird?
Irgendwelche Vorschläge wären großartig.
In einer navigationsbasierten App ist es ein wenig anders: Ändern Sie einfach den Hintergrund der Navigationsansicht, auf der sich jede Tabellenansicht befindet. Das Platzieren des folgenden Codes in viewDidLoad
jedes UITableViewControllers funktioniert:
Aber Sie müssen es vielleicht nur einmal auf der obersten Ebene des Navigations-Controllers und nicht in jedem Tableview-Controller (obwohl Sie immer noch jeden Hintergrund löschen müssen).
Wenn Ihre Klasse eine UIViewController-Unterklasse ist, können Sie Folgendes tun:
%Vor%Tags und Links iphone uitableview uinavigationcontroller uiimage