Die Frage, die Sie zu stellen scheinen, lautet: "Wie kann ich meine Benutzeroberfläche skinfähig machen", die völlig unabhängig von jeder Art von Technologie ist, um diese Auswahl zu repräsentieren.
Wenn Sie eine HTML-basierte Anwendung erstellen möchten, können Sie entweder ein UIWebView verwenden oder eine webbasierte Anwendung entwickeln, die beide mit CSS gehäutet werden können.
Wenn Sie eine UIKit-Anwendung anpassbar machen möchten (indem Sie die Hintergrundfarben usw. ändern), müssen Sie Ihren eigenen Weg dazu finden. CSS wäre zu diesem Zweck übertrieben, und auf jeden Fall gibt es keine Standardunterstützung für Theme-Anwendungen. Sie können auch einfach in die Benutzervorgaben schreiben (wahrscheinlich über ein Einstellungen-Paket), was der Benutzer als Hintergrundfarbe usw. bevorzugen würde, und dann eine Methode schreiben, um Ihre UIKit-Hierarchie zu durchlaufen, um die Hintergrundfarbe entsprechend zu ändern.
danke rob .... kann ich css in einer normalen Ansicht verwenden? und wenn auf Webview dann, wie es geht ... plz schlagen Sie mir ein Tutorial vor oder teilen Sie Code. – SocialCircus
und wenn Sie ein gutes CSS für iphone PLZ haben, können Sie das Wid mir teilen. – SocialCircus
CSS hat nichts mit UIViews zu tun. Um ein UIWebView zu verwenden, schreiben Sie eine Web-App. CSS ist nicht die Lösung, um das Erscheinungsbild von iPhone-Apps zu ändern. Wenn Sie benutzerdefinierte Ansichten erstellen möchten, müssen Sie UIView studieren und eigene Zeichenroutinen implementieren. Aber es ist überhaupt nichts wie CSS. Ich empfehle das iPhone Application Programming Guide (google it). Beginnen Sie mit den Grundlagen der iPhone-Entwicklung und lernen Sie dann, wie Sie sie anpassen können. Das iPhone ist nicht in der Weise skinbar, wie ich es dir vorstelle. Es soll Apps so aussehen lassen, dass die Nutzer wissen, wie sie funktionieren. –