2010-12-15 5 views
7

Safariに表示されるUIPickerViewには、現在の選択肢の横にチェックマークが付きます。これを得るための組み込みの方法はありますか、それとも自分自身でそれをプログラムする必要がありますか?私はそれを作成する必要がある場合、誰も私にこれを行うためのいくつかのコードを指摘できますか?ありがとうcheck mark or tickUIPickerViewラベルの横にチェックマークを付けるにはどうすればよいですか?

答えて

1

UIPickerViewDelegateから-pickerView:viewForRow:forComponent:reusingView:を実装する必要があります。チェックマーク画像とUIButtonが含まれていますが、ビューを作成する必要が

、ここで-pickerView:viewForRow:forComponent:reusingView:

+1

上記のデザインをどのように実装したのか教えてください。 緊急が必要です..... – AsifHabib

+0

私はそれを実装しませんでした。 – vikingosegundo

5

からそれを返すには、UIPickerビューをカスタマイズするためのいくつかの公式のサンプルコードです:特に http://developer.apple.com/library/ios/#samplecode/UICatalog/Introduction/Intro.html

、参照してください。 {h、m}、CustomPickerDataSource。{h、m}、およびCustomView。{h、m}のクラスに渡します。同様のカスタムUIPickerViewを、選択したアイテムの左側にのみ表示され、選択したアイテムのテキストの色を変更するティックイメージで作成することができます。 また、myPickerView.showsSelectionIndicator = NO;を設定して、選択した項目の上にある半透明のバーを削除することを忘れないでください。

関連する問題