2009-01-02 25 views
10

Chciałbym mieć UIDatePicker, gdzie użytkownik może wybrać miesiąc i dzień, ale nie rok. Mam świadomość, że lata przestępne mają dodatkowy dzień, więc dla uproszczenia wyrzućmy ten dzień z dala.UIDatePicker pokazuje tylko miesiąc i dzień

Czy istnieje sposób na usunięcie kolumny roku lub posiadanie 2 bębnów z miesiącem/dniem, które zachowują się jak UIDatePicker (wygaszenie dni, które nie istnieją w wybranym miesiącu)?

Odpowiedz

8

Nie można użyć klasy UIDatePicker jak to ma się to zrobić - The UIDatePicker obsługuje tylko następujące tryby

typedef enum { 
    UIDatePickerModeTime, 
    UIDatePickerModeDate, 
    UIDatePickerModeDateAndTime, 
    UIDatePickerModeCountDownTimer 
} UIDatePickerMode; 

utworzyć widok i kontroler, który wdrożenia UIPickerViewDelegate i stworzyć swój własny - może się okazać trochę więcej szczegółów tutaj Fixed labels in the selection bar of a UIPickerView

Powiązane problemy