0

私は多くのカスタムデザインを備えた小さなiPhoneiOS6アプリを構築しており、主にUIAppearanceカスタムスタイルを適用するために使用しています。

UIPickerViewアプリではとを使用したいのですUIPickerが、これらの要素のスタイルが私のアプリに適合しないため、ひどいように見えます。今日、私はドリブルでピックを見つけました。

このような外観を実現するには、カスタムUI要素を自分で作成する必要があると思います。

自分自身を作成するための良いアプローチは何でしょうかPickerView。私は完全なコードを求めていませんが、コーディングを開始する方法についていくつかのアイデアを求めています。

4

2 に答える 2

1

これはカスタマイズ可能なプロジェクトです http://dev.doukasd.com/2011/04/infinite-scrolling-dial-control-for-ios/ この投稿も調べてくださいカスタム背景色のカスタムUIPickerView

于 2013-03-20T15:09:24.827 に答える
1

余分なプログラミング作業を気にしない場合は、UIViewサブクラスの作成を検討し(結局のところすべて です)、カスタム実装を使用して自分UIPickerViewから必要な機能を実装できます。UIPickerView

何を求めているかによっては、実装をそれほど複雑にする必要はないかもしれませんがUIPickerViewクラスのリファレンスページを調べて、クラスがどのように機能するかを確認します。比較的簡単だと思います。グラフィックの実装は私が言う本当の課題ですが、フラットUIに関心があるので、グラフィックを最小限に抑えることができ、適切な方法でタッチイベントに応答する場合にすぎません。

これに関与したくない場合は、いつでも検索して、フラットUIの外観を実装する公開用のクラスを誰かがすでに作成しているかどうかを確認できます。

于 2013-03-20T15:23:01.317 に答える