UISliderControl Klassenreferenz

#import <UISliderControl.h>

Abgeleitet von UIControl.

Basisklasse für MediaVolumeSlider, UIScrubberControl und UISwitchControl.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - init
(id) - initWithFrame:
(id) - initWithFrame:layeredFill:
(id) - createSliderKnobView
(void) - _resetFillFrames
(struct CGRect- fillBounds
(void) - sliderBoundsChanged
(void) - refreshImages
(void) - dealloc
(id) - imageForSliderPiece:
(void) - drawSliderPiece:inRect:
(void) - _sliderBounds:getLeftCapRect:rightCapRect:left:right:
(void) - drawSliderInRect:dirtyRect:
(void) - drawSliderInRect:
(void) - animator:stopAnimation:
(void) - _sendDelayedActions
(void) - setValue:
(void) - _setValue:andSendAction:
(BOOL) - isAnimatingValueChange
(void) - setValue:animated:animationCurve:
(void) - setValue:animated:
(float) - value
(struct CGRect- sliderBounds
(struct CGRect- minValueImageBounds
(struct CGRect- maxValueImageBounds
(struct CGRect- valueTextBounds
(void) - setMinValue:
(void) - setMaxValue:
(void) - drawRect:
(void) - setNumberOfTickMarks:
(void) - setAllowsTickMarkValuesOnly:
(void) - setShowValue:
(void) - setMinValueImage:
(void) - setMaxValueImage:
(void) - setEnabled:
(void) - setHighlighted:
(BOOL) - beginTrackingAt:withEvent:
(BOOL) - continueTrackingAt:previous:withEvent:
(void) - endTrackingAt:previous:withEvent:
(BOOL) - cancelMouseTracking
(void) - _controlMouseDown:
(void) - _controlMouseUp:
(void) - _controlMouseDragged:
(void) - setContinuous:
(void) - setSendActionDuringAnimation:

Geschützte Attribute

UIImage_sliderLeftFillCap
CDAnonymousUnion1 _sliderLeftFill
CDAnonymousUnion1 _sliderRightFill
UIImage_minValueImage
UIImage_maxValueImage
int _numberOfTickMarks
float _hitOffset
UIImage_sliderRightCap
UIImage_sliderRightFullCap
UIImage_sliderLeftCap
struct {
   unsigned int   allowsOnlyTickMarks:1
   unsigned int   animating:1
   unsigned int   showValue:1
   unsigned int   layeredFill:1
   unsigned int   continuous:1
   unsigned int   sendActionDuringAnimation:1
   unsigned int   alternateColors:1
   unsigned int   shouldFlipValue:1
   unsigned int   needsNonOpaqueFills:1
   unsigned int   reserved:24
_sliderFlags
float _value
float _minValue
float _maxValue
UIView_knob

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UISliderControl.h.


Dokumentation der Elementfunktionen

- (id) init  

Implementiert UIView.

Implementiert in UISwitchControl.

- (id) initWithFrame: (struct CGRect fp8  

Implementiert UIView.

Implementiert in UISwitchControl.

- (id) initWithFrame: (struct CGRect fp8
layeredFill: (BOOL)  fp24 

- (id) createSliderKnobView  

- (void) _resetFillFrames  

- (struct CGRect) fillBounds  

Implementiert in MediaVolumeSlider und UIScrubberControl.

- (void) sliderBoundsChanged  

- (void) refreshImages  

- (void) dealloc  

Implementiert UIControl.

Implementiert in MediaVolumeSlider, UIScrubberControl und UISwitchControl.

- (id) imageForSliderPiece: (int)  fp8  

- (void) drawSliderPiece: (int)  fp8
inRect: (struct CGRect fp12 

- (void) _sliderBounds: (struct CGRect fp8
getLeftCapRect: (struct CGRect *)  fp24
rightCapRect: (struct CGRect *)  fp28
left: (struct CGRect *)  fp32
right: (struct CGRect *)  fp36 

- (void) drawSliderInRect: (struct CGRect fp8
dirtyRect: (struct CGRect fp24 

Implementiert in UISwitchControl.

- (void) drawSliderInRect: (struct CGRect fp8  

- (void) animator: (id)  fp8
stopAnimation: (id)  fp12 

- (void) _sendDelayedActions  

- (void) setValue: (float)  fp8  

- (void) _setValue: (float)  fp8
andSendAction: (BOOL)  fp12 

Implementiert in UIScrubberControl.

- (BOOL) isAnimatingValueChange  

- (void) setValue: (float)  fp8
animated: (BOOL)  fp12
animationCurve: (int)  fp16 

Implementiert in MediaVolumeSlider und UIScrubberControl.

- (void) setValue: (float)  fp8
animated: (BOOL)  fp12 

- (float) value  

- (struct CGRect) sliderBounds  

Implementiert in UIScrubberControl.

- (struct CGRect) minValueImageBounds  

- (struct CGRect) maxValueImageBounds  

- (struct CGRect) valueTextBounds  

- (void) setMinValue: (float)  fp8  

- (void) setMaxValue: (float)  fp8  

- (void) drawRect: (struct CGRect fp8  

- (void) setNumberOfTickMarks: (int)  fp8  

- (void) setAllowsTickMarkValuesOnly: (BOOL)  fp8  

- (void) setShowValue: (BOOL)  fp8  

- (void) setMinValueImage: (id)  fp8  

- (void) setMaxValueImage: (id)  fp8  

- (void) setEnabled: (BOOL)  fp8  

Implementiert UIView.

Implementiert in UISwitchControl.

- (void) setHighlighted: (BOOL)  fp8  

Implementiert UIControl.

- (BOOL) beginTrackingAt: (struct CGPoint fp8
withEvent: (struct __GSEvent *)  fp16 

Implementiert UIControl.

Implementiert in MediaVolumeSlider, UIScrubberControl und UISwitchControl.

- (BOOL) continueTrackingAt: (struct CGPoint fp8
previous: (struct CGPoint fp16
withEvent: (struct __GSEvent *)  fp24 

Implementiert UIControl.

Implementiert in UIScrubberControl und UISwitchControl.

- (void) endTrackingAt: (struct CGPoint fp8
previous: (struct CGPoint fp16
withEvent: (struct __GSEvent *)  fp24 

Implementiert UIControl.

Implementiert in MediaVolumeSlider, UIScrubberControl und UISwitchControl.

- (BOOL) cancelMouseTracking  

Implementiert UIControl.

- (void) _controlMouseDown: (struct __GSEvent *)  fp8  

- (void) _controlMouseUp: (struct __GSEvent *)  fp8  

- (void) _controlMouseDragged: (struct __GSEvent *)  fp8  

- (void) setContinuous: (BOOL)  fp8  

- (void) setSendActionDuringAnimation: (BOOL)  fp8  


Dokumentation der Datenelemente

- (UIImage*) _sliderLeftFillCap [protected]

Definiert in Zeile 13 der Datei UISliderControl.h.

Definiert in Zeile 14 der Datei UISliderControl.h.

Definiert in Zeile 15 der Datei UISliderControl.h.

- (UIImage*) _minValueImage [protected]

Definiert in Zeile 16 der Datei UISliderControl.h.

- (UIImage*) _maxValueImage [protected]

Definiert in Zeile 17 der Datei UISliderControl.h.

- (int) _numberOfTickMarks [protected]

Definiert in Zeile 18 der Datei UISliderControl.h.

- (float) _hitOffset [protected]

Definiert in Zeile 19 der Datei UISliderControl.h.

- (UIImage*) _sliderRightCap [protected]

Definiert in Zeile 20 der Datei UISliderControl.h.

- (UIImage*) _sliderRightFullCap [protected]

Definiert in Zeile 21 der Datei UISliderControl.h.

- (UIImage*) _sliderLeftCap [protected]

Definiert in Zeile 22 der Datei UISliderControl.h.

- (unsigned int) allowsOnlyTickMarks [protected]

Definiert in Zeile 24 der Datei UISliderControl.h.

- (unsigned int) animating [protected]

Definiert in Zeile 25 der Datei UISliderControl.h.

- (unsigned int) showValue [protected]

Definiert in Zeile 26 der Datei UISliderControl.h.

- (unsigned int) layeredFill [protected]

Definiert in Zeile 27 der Datei UISliderControl.h.

- (unsigned int) continuous [protected]

Definiert in Zeile 28 der Datei UISliderControl.h.

- (unsigned int) sendActionDuringAnimation [protected]

Definiert in Zeile 29 der Datei UISliderControl.h.

- (unsigned int) alternateColors [protected]

Definiert in Zeile 30 der Datei UISliderControl.h.

- (unsigned int) shouldFlipValue [protected]

Definiert in Zeile 31 der Datei UISliderControl.h.

- (unsigned int) needsNonOpaqueFills [protected]

Definiert in Zeile 32 der Datei UISliderControl.h.

- (unsigned int) reserved [protected]

Implementiert UIControl.

Definiert in Zeile 33 der Datei UISliderControl.h.

struct { ... } UISliderControl::_sliderFlags [protected]

- (float) _value [protected]

Definiert in Zeile 35 der Datei UISliderControl.h.

- (float) _minValue [protected]

Definiert in Zeile 36 der Datei UISliderControl.h.

- (float) _maxValue [protected]

Definiert in Zeile 37 der Datei UISliderControl.h.

- (UIView*) _knob [protected]

Definiert in Zeile 38 der Datei UISliderControl.h.


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