2009-08-04 3 views
0

Ich entwickle keine Web-App. Ich versuche CSS in der Entwicklung der iPhone nativen App zu verwenden. Ich bin verwirrt darüber, wo man es einbeziehen und verwenden kann. Ob es in der ViewDidLoad oder ApplicationDidFinishLaunch verwendet werden soll. Ich bin es wirklich leid, den gleichen UI-Look zu verwenden. Kann mir irgendein Körper helfen?Wie können wir CSS für die Entwicklung der nativen iPhone App verwenden?

Vielen Dank.

Antwort

3

Worauf möchten Sie das CSS anwenden? CSS wird im Allgemeinen nur für ein UIWebView gelten. Dafür laden Sie es im HTML-Format wie für eine Website.

+0

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

+0

und wenn Sie ein gutes CSS für iphone PLZ haben, können Sie das Wid mir teilen. – SocialCircus

+3

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. –

5

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.

+0

danke AlBlue, das war wirklich hilfreich. – SocialCircus

0

Wenn dies immer noch etwas, das Sie es interessiert, ist eine sehr frühe Beta-Phase von CSSApply auf github

Extrem leicht Häutung System für iOS. Es ermöglicht Ihnen, eine CSS-Datei und Skin UIView-Elemente zu laden. Das System ermöglicht Ihnen auch einfache Suchen nach Subviews wie jQuery mit CSS-Selektoren.

Verwandte Themen