UIDatePicker Klassenreferenz

#import <UIDatePicker.h>

Abgeleitet von UIPickerView.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithFrame:
(void) - dealloc
(id) - pickerImageNamePrefix
(int) - _incrementForElement:
(void) - _doneLoadingDateOrTime
(BOOL) - _showingDate
(int) - _numberOfDaysInDate:
(void) - _updateReferenceBits
(void) - _updateBitsForDate:andReload:animateIfNeeded:
(void) - setDate:
(void) - setDate:animate:
(void) - setMinDate:
(void) - setMaxDate:
(int) - hour
(int) - minute
(int) - second
(id) - date
(struct __GSFont *) - _datePickerCellFont
(struct __GSFont *) - _ampmCellFont
(struct __GSFont *) - _hrMinFont
(int) - _numberOfDaysInWeek
(unsigned int) - _elementForColumn:
(int) - _columnForElement:
(int) - numberOfColumnsInPickerView:
(float) - tableRowHeight
(void) - setDatePickerMode:
(int) - datePickerMode
(void) - setStaggerTimeIntervals:
(int) - _incrementedAmountForValue:withElement:
(void) - scrollerDidScroll:
(int) - pickerView:numberOfRowsInColumn:
(void) - _updateRowInColumn:toValue:withRepeatingAmount:element:animated:
(void) - _loadDateAnimated:
(void) - pickerViewLoaded:
(void) - _loadDesignatorStrings
(void) - setDelegate:
(int) - _selectedHourForColumn:
(int) - _selectedMinuteForColumn:
(int) - _minuteForRow:
(int) - _secondForRow:
(void) - _setDateComponent:withElement:
(BOOL) - _updateDateOrTime
(id) - _fadeLabel:toNewLabelWithString:ifAnimated:
(id) - _minutesString
(id) - _hoursString
(void) - _updateLabels:
(void) - pickerViewSelectionChanged:
(int) - _dayForRow:
(int) - _hourForRow:
(BOOL) - _shouldEnableDayForRow:column:
(BOOL) - _shouldEnableMonthForRow:column:
(BOOL) - _scrollingAnyColumnExcept:
(BOOL) - _shouldEnableMinuteForValue:column:
(BOOL) - _shouldEnableHourForValue:column:
(BOOL) - _shouldEnableYearForRow:
(BOOL) - _shouldEnableWeekMonthDayForCell:
(void) - scrollerWillStartDragging:
(void) - _updateEnabledCells:
(struct CGColor *) - _todayTextColor
(void) - _ensureTodayIsSet
(int) - _monthForRow:
(void) - _setupCell:atRow:inColumn:withElementFlag:
(void) - setHighlightsToday:
(id) - dateComponents
(void) - setDateComponents:
(void) - setTimeInterval:
(double) - timeInterval
(float) - pickerView:tableWidthForColumn:
(id) - pickerView:tableCellForRow:inColumn:reusingCell:
(struct CGColor *) - shadowColor
(id) - _createAccessoryViewWithText:andFont:
(id) - _createLabelWithString:above:
(void) - pickerView:createdTable:forColumn:

Geschützte Attribute

NSDate_date
NSDateComponents_referenceComponents
double _todaySinceReferenceDate
NSDateComponents_todayDateComponents
NSString_amString
NSString_pmString
UITextLabel_hourLabel
UITextLabel_minuteLabel
id _datePickerDelegate
int _numberOfDaysInCurrentMonth
NSDateComponents_minDateComponents
NSDateComponents_maxDateComponents
struct {
   unsigned int   datePickerMode:3
   unsigned int   dateOrder:2
   unsigned int   timeOrder:2
   unsigned int   weekdayOrder:1
   unsigned int   staggerTimeIntervals:1
   unsigned int   loadingDateOrTime:1
   unsigned int   highlightsToday:1
   unsigned int   reserved:21
_datePickerFlags

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIDatePicker.h.


Dokumentation der Elementfunktionen

- (id) initWithFrame: (struct CGRect fp8  

Implementiert UIPickerView.

- (void) dealloc  

Implementiert UIPickerView.

- (id) pickerImageNamePrefix  

Implementiert UIPickerView.

- (int) _incrementForElement: (unsigned int)  fp8  

- (void) _doneLoadingDateOrTime  

- (BOOL) _showingDate  

- (int) _numberOfDaysInDate: (id)  fp8  

- (void) _updateReferenceBits  

- (void) _updateBitsForDate: (id)  fp8
andReload: (BOOL)  fp12
animateIfNeeded: (BOOL)  fp16 

- (void) setDate: (id)  fp8  

- (void) setDate: (id)  fp8
animate: (BOOL)  fp12 

- (void) setMinDate: (id)  fp8  

- (void) setMaxDate: (id)  fp8  

- (int) hour  

- (int) minute  

- (int) second  

- (id) date  

- (struct __GSFont *) _datePickerCellFont  

- (struct __GSFont *) _ampmCellFont  

- (struct __GSFont *) _hrMinFont  

- (int) _numberOfDaysInWeek  

- (unsigned int) _elementForColumn: (int)  fp8  

- (int) _columnForElement: (unsigned int)  fp8  

- (int) numberOfColumnsInPickerView: (id)  fp8  

- (float) tableRowHeight  

Implementiert UIPickerView.

- (void) setDatePickerMode: (int)  fp8  

- (int) datePickerMode  

- (void) setStaggerTimeIntervals: (BOOL)  fp8  

- (int) _incrementedAmountForValue: (int)  fp8
withElement: (unsigned int)  fp12 

- (void) scrollerDidScroll: (id)  fp8  

Implementiert UIPickerView.

- (int) pickerView: (id)  fp8
numberOfRowsInColumn: (int)  fp12 

- (void) _updateRowInColumn: (int)  fp8
toValue: (int)  fp12
withRepeatingAmount: (int)  fp16
element: (unsigned int)  fp20
animated: (BOOL)  fp24 

- (void) _loadDateAnimated: (BOOL)  fp8  

- (void) pickerViewLoaded: (id)  fp8  

- (void) _loadDesignatorStrings  

- (void) setDelegate: (id)  fp8  

Implementiert UIPickerView.

- (int) _selectedHourForColumn: (int)  fp8  

- (int) _selectedMinuteForColumn: (int)  fp8  

- (int) _minuteForRow: (int)  fp8  

- (int) _secondForRow: (int)  fp8  

- (void) _setDateComponent: (id)  fp8
withElement: (unsigned int)  fp12 

- (BOOL) _updateDateOrTime  

- (id) _fadeLabel: (id)  fp8
toNewLabelWithString: (id)  fp12
ifAnimated: (BOOL)  fp16 

- (id) _minutesString  

- (id) _hoursString  

- (void) _updateLabels: (BOOL)  fp8  

- (void) pickerViewSelectionChanged: (id)  fp8  

- (int) _dayForRow: (int)  fp8  

- (int) _hourForRow: (int)  fp8  

- (BOOL) _shouldEnableDayForRow: (int)  fp8
column: (int)  fp12 

- (BOOL) _shouldEnableMonthForRow: (int)  fp8
column: (int)  fp12 

- (BOOL) _scrollingAnyColumnExcept: (int)  fp8  

- (BOOL) _shouldEnableMinuteForValue: (int)  fp8
column: (int)  fp12 

- (BOOL) _shouldEnableHourForValue: (int)  fp8
column: (int)  fp12 

- (BOOL) _shouldEnableYearForRow: (int)  fp8  

- (BOOL) _shouldEnableWeekMonthDayForCell: (id)  fp8  

- (void) scrollerWillStartDragging: (id)  fp8  

- (void) _updateEnabledCells: (BOOL)  fp8  

- (struct CGColor *) _todayTextColor  

- (void) _ensureTodayIsSet  

- (int) _monthForRow: (int)  fp8  

- (void) _setupCell: (id)  fp8
atRow: (int)  fp12
inColumn: (int)  fp16
withElementFlag: (unsigned int)  fp20 

- (void) setHighlightsToday: (BOOL)  fp8  

- (id) dateComponents  

- (void) setDateComponents: (id)  fp8  

- (void) setTimeInterval: (double)  fp8  

- (double) timeInterval  

- (float) pickerView: (id)  fp8
tableWidthForColumn: (int)  fp12 

- (id) pickerView: (id)  fp8
tableCellForRow: (int)  fp12
inColumn: (int)  fp16
reusingCell: (id)  fp20 

- (struct CGColor *) shadowColor  

- (id) _createAccessoryViewWithText: (id)  fp8
andFont: (struct __GSFont *)  fp12 

- (id) _createLabelWithString: (id)  fp8
above: (id)  fp12 

- (void) pickerView: (id)  fp8
createdTable: (id)  fp12
forColumn: (int)  fp16 


Dokumentation der Datenelemente

- (NSDate*) _date [protected]

Definiert in Zeile 13 der Datei UIDatePicker.h.

Definiert in Zeile 14 der Datei UIDatePicker.h.

- (double) _todaySinceReferenceDate [protected]

Definiert in Zeile 15 der Datei UIDatePicker.h.

Definiert in Zeile 16 der Datei UIDatePicker.h.

- (NSString*) _amString [protected]

Definiert in Zeile 17 der Datei UIDatePicker.h.

- (NSString*) _pmString [protected]

Definiert in Zeile 18 der Datei UIDatePicker.h.

- (UITextLabel*) _hourLabel [protected]

Definiert in Zeile 19 der Datei UIDatePicker.h.

- (UITextLabel*) _minuteLabel [protected]

Definiert in Zeile 20 der Datei UIDatePicker.h.

- (id) _datePickerDelegate [protected]

Definiert in Zeile 21 der Datei UIDatePicker.h.

- (int) _numberOfDaysInCurrentMonth [protected]

Definiert in Zeile 22 der Datei UIDatePicker.h.

Definiert in Zeile 23 der Datei UIDatePicker.h.

Definiert in Zeile 24 der Datei UIDatePicker.h.

- (unsigned int) datePickerMode [protected]

Definiert in Zeile 26 der Datei UIDatePicker.h.

- (unsigned int) dateOrder [protected]

Definiert in Zeile 27 der Datei UIDatePicker.h.

- (unsigned int) timeOrder [protected]

Definiert in Zeile 28 der Datei UIDatePicker.h.

- (unsigned int) weekdayOrder [protected]

Definiert in Zeile 29 der Datei UIDatePicker.h.

- (unsigned int) staggerTimeIntervals [protected]

Definiert in Zeile 30 der Datei UIDatePicker.h.

- (unsigned int) loadingDateOrTime [protected]

Definiert in Zeile 31 der Datei UIDatePicker.h.

- (unsigned int) highlightsToday [protected]

Definiert in Zeile 32 der Datei UIDatePicker.h.

- (unsigned int) reserved [protected]

Implementiert UIView.

Definiert in Zeile 33 der Datei UIDatePicker.h.

struct { ... } UIDatePicker::_datePickerFlags [protected]


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: