6

iOS フレームワークにはUIAppearance、アプリケーション内のコントロールの視覚的な外観を簡単に調整できるという概念があることを認識しています。私が疑問に思っているのは、iOS コンテキストでうまく機能するカラー パレット/テーマの公開ライブラリがあるかどうかということです。

たとえば、jQuery Mobile テーマ ローラーに相当する iOS は次のとおりです。

http://jqueryui.com/themeroller/

(注:私はこれを最初にグーグルで検索しました!)

4

4 に答える 4

8

アプリケーションのインターフェースのスタイルをより良くする方法を探している場合、いくつかの選択肢があります。

https://github.com/tombenner/nui.gitにオープン ソース プロジェクトの NUI があります。

CSS のようなインターフェイスを使用してスタイルを設定できます。欠点の 1 つは、一部のクラスの名前を、標準のユーザー インターフェイス クラスではなく NUI インターフェイス クラスに固有のものに変更する必要があることです。

また、 http: //www.pixate.com で CSS を使用して直接スタイルを設定できる Pixate もあります。

ただし、Kickstarter ページによると、まだ入手できず、300 ドルかかるとのことです。

于 2012-12-06T02:21:56.220 に答える
4

これまでのところ、これには2つのオプションがあります。

1つ目はAppDesignVaultです。価格帯はテーマあたり59ドルから89ドルです。基本的に、さまざまな要素に対して各テーマのApplyメソッドを使用する必要があります。欠点は、テーマを変更できないことです。テーマを変更する場合は、theme applyメソッドの各呼び出しを見つけて、それを新しいテーマに変更する必要があります。ただし、これにより、さまざまなテーマを組み合わせて同時に使用することもできます。

次は、基本的にCSSファイルからデザインを取得して要素に適用するPixateです。これには無料の試用版があり、ライセンスはアカデミックな79ドルから始まり、1299ドルまで上がります。多くのCSSキーワードは標準のCSSと同じですが、それを最大限に活用するには、特別なクエリとキーワードを知っておく必要があります。もちろん、それらはすべて十分に文書化されています。これの良いところは、テーマを変更することにした場合、CSSファイルを置き換えるだけでよいということです。

どちらもObjective-CとMonoTouch(Xamarin)で動作します。私は今、Monotouch.Dialogで使用するのにどちらがより良い選択であるかを見ようとしています。

于 2013-03-17T09:21:01.173 に答える
0

私は個人的にNUIを使用してきました。これはココアポッドとして利用でき、使いやすくカスタマイズも簡単です。私は NUI に投票しますが、商用のルートを選択する場合は、ネイティブ CSSが適切なオプションです。付属の非常に優れた組み込みのすぐに使えるスタイルがいくつかあります。

基本的な iOS コンポーネントのスタイリングに加えて、特定の要素にカスタム スタイルを追加して、CSS のように機能させることができます。

于 2015-10-08T08:39:14.600 に答える