1

私は iOS プログラミングが初めてで、得られないことが 1 つあります。アプリのアイデアがあり、UI デザインをグラフィック デザイナーに依頼しました。彼は、カスタム デザインのコントロール、レイアウトなどを含むレイヤー化された psd を送ってくれました。私が望んでいた標準の iOS のようなコントロールを使用するのではなく、すべてがカスタム デザインです。問題は、このカスタム デザインを iOS コントロール、レイアウトなどにどのように変換できるかということです。

Facebook iPad アプリケーションまたは Foursquare iPhone アプリケーションを考えると、それは iOS 標準コントロールを「スキン」しただけですか、それとも HTML5 で記述され、Objective-C でラップされているだけですか? もしそうなら、どのように?

ありがとうございました

4

1 に答える 1

2

ネイティブアプリケーションにはObjective-Cを使用することをお勧めします。ほとんどのコントロールは、独自の画像を提供できるようにすることで「スキニング」をサポートします。たとえば、UISlider最小画像と最大画像、トラック画像と色合いの色、および親指の画像と色合いの色を設定するメソッドがあります。Ray Wenderlichは、彼のサイトでチェックする価値のある優れたチュートリアルを提供することがよくあります。

于 2012-11-07T20:22:45.017 に答える