2017-08-23 12 views
0

CSS/HTML/JavaScriptを使用してWebアプリケーション用のUXおよびUI開発の背景を持っています。私はスイフトを自己学習しています。私の目標は、私たちのiOS開発者のためのスクリーンレイアウトを作成して、すべてのバックエンドコーディングを統合することができるようにすることです。すべてのUI要素のグローバルスタイル、色、制約、iOSアプリケーションのビュー

ウェブプロジェクトでは、CSS/HTML/Javascriptを作成して静的ページを作成し、バックエンドフレームワークと統合することにしました。これは、UIを視覚的に維持し、相互作用を賢明に維持することに非常に効果的であることが判明した。

私の主な質問: はレイアウトグリッドを設定する要素間の間隔を設定セットの色を、グローバルにスウィフトが等しい方法があるが、その他のユーザーとの対話(スウィフトの.normal、.highlighted、中に要素の状態の色を設定)などあなたはCSSのウェブサイトのようにしますか?

スウィフト拡張機能はこれを実現する方法のようです。私は色のためのいくつかの拡張機能をコーディングしました。

また、UIAppearanceはこれを達成する別の方法のようです。

UIButton、UILabel、UIViewなどのクラスで制約をコーディングする方法についても解明しましたが、これらのソリューションはアプリケーション全体のすべての要素ではなく作成された単一の要素に適用されます。

すべての入力をいただければ幸いです。私はXcode 8、Swift 3を使用しています。

答えて

0

迅速に、テキストキットまたはDTCoreText経由でバックエンドから来るCSSでHTMLを解析してレンダリングすることができます。

+0

これは問題ではありませんでした。質問は、さまざまなSwiftアプリケーションにスタイルを適用することです.CSスタイルシートと同じです。 – the4kman

+0

私は、誰もコメントをしていないというこの質問を私は今のところ遠慮していると信じていません。どのようなコラボレーションや指導をいただければ幸いです。 – ssrCitiDev

関連する問題