UIPickerViewのデータソースおよびデリゲートとして機能するカスタムUIViewControllerサブクラスがあります。それぞれが十分に単純であり、個別のファイルを保証しないため、2つの異なる目的を果たしたいと考えています。1つの操作はカスタムピッカーとして行う必要があり、これは正常に機能します。ただし、他の操作については、UIDatePickerのように動作させたいと思います。
問題は、UIDatePickerがUIControlのサブクラスであり、UIPickerViewではないことです。UIPickerViewを日付ピッカーとして機能するように設定するメソッド(または他の方法)で設定できる列挙値の種類はありますか?または、2つの完全に異なるクラスを作成し、それらを異なる方法で使用する必要がありますか(お尻の痛み)?