1

iOS アプリ用のカスタム UIPicker を設計しましたが、実装方法がわかりません。私は iOS が初めてで、ピッカーはカスタマイズできると思っていましたが、間違っていたと思います。

これがそのイメージです:

カスタム iOS UIPicker

それは非常に最小限でシンプルなので、どうにかして実装する方法が必要だと思いますか? 2 つのコンポーネントがあり、通常の UIPicker として動作する必要があります。

私が見た限りでは、UIPicker クラスは、フォント サイズを変更するなど、ある程度までしかカスタマイズできませんが、必要なほどにはカスタマイズできません。

4

1 に答える 1

1

値のセットがかなり小さい場合は、2つの垂直UIScrollViewを並べて使用し、すべての値を含む高いコンテンツ領域を使用できます。

scrollviewsを「paged」モード(ページサイズは1桁の高さ)に設定します。これにより、スクロールは各桁で停止します。

それでうまくいくと思います。可能な値が非常に多い場合は、多くのメモリが必要になりますが、少数の場合は機能します。

編集:このコントロールhttp://www.cocoacontrols.com/platforms/ios/controls/slnumberpickerviewは、カスタマイズの開始点として役立つ可能性があるようです。自分で試したことはありません。

于 2013-01-11T13:04:22.740 に答える