8
votes

iOS équivalent à une feuille de style?

  • html a des styles CSS par ex. Classe = "stylène"
  • Windows8 / xaml a des ressources de style statique par exemple. Style = "{staticresource stylename}"
  • Android a des balises de style par style par exemple. Style = "@ style / stylène"
  • iOS a ???

    J'utilise le constructeur d'interface pour iOS en Xcode, comment puis-je commencer à construire un style défini ou équivalent aux styles? Je veux que la possibilité d'appliquer ' styles ' aux éléments puis si je mettez à jour les propriétés de ce style, les modifications sont appliquées à tous les éléments qui ont été donnés ce style. Est-ce possible dans le développement iOS? Quelqu'un peut-il s'il vous plaît éclairer comment cela est atteint ou l'équivalent s'il vous plaît dans le développement iOS . Je suis très nouveau au développement iOS comme vous pouvez le voir.

    Est-ce plus lié aux skins ou thèmes? Je n'ai pas de clue.


4 commentaires

Dans iOS, vous devez la définir seul. Bien que vous puissiez appliquer des valeurs communes via le codage


Cette question pourrait vous être utile: Stackoverflow. com / questions / 13811422 / ...


Je travaille sur une application Rubymotion et j'ai essayé de pixer un peu. Je ne sais pas si c'est juste pour RM, ou peut être utilisé séparément, mais c'est gratuit maintenant: pixate.com


Des nouvelles choses sur cela?


3 Réponses :


2
votes
  • Il y a apparition . Vous voyez souvent cela être utilisé pour les couleurs, mais cela fait aussi des polices, des tailles et quelques autres choses. Voici Un autre bon bon article d'une source bien connue. < / p>

  • En outre, un moyen courant de style / "peau" est d'avoir des ensembles différents de fond / bouton de fond / ... images.

  • Vous pouvez également styler le code de dessin paramétrant. Regardez l'outil fabuleux PaintCode .

  • Ensuite, certaines entreprises font (une partie de l'interface utilisateur) dans HTML / JavaScript.

  • Une autre chose à mentionner dans ce contexte est iOS 'Disposition automatique


1 commentaires

Le proxy d'apparence est pour plus que la couleur, il fera également des polices, des formes et des décalages pour certains composants.



2
votes

Vous pouvez le faire avec markupkit . Voir la section dans le fichier README intitulé "Propriétés du modèle".


0 commentaires

1
votes

Il n'y a pas une bonne API à Uikit pour cela, malheureusement, mais il existe des solutions tierces avec divers compromis.

J'ai créé une bibliothèque utilisant des classes de style, telles que CSS, que vous pouvez définir dans le code ou dans un fichier JSON, puis appliquer aux vues de votre application. En tant que prestation supplémentaire, la bibliothèque utilise @ibdesignable pour rendre vos styles à l'intérieur de styles à l'intérieur de Storyboards sans avoir à compiler l'application d'abord pour voir les résultats.

https://github.com/daniel-hall/stylish


0 commentaires