UIButtonBar Klassenreferenz

#import <UIButtonBar.h>

Abgeleitet von UIView.

Basisklasse für PhotosButtonBar.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initInView:withFrame:withItemList:
(id) - initInView:withItemList:
(void) - dealloc
(void) - setBarStyle:
(int) - barStyle
(id) - createButtonWithDescription:
(void) - positionButtons:tags:count:group:
(void) - _buttonBarFinishedAnimating
(void) - showButtons:withCount:withDuration:
(void) - registerButtonGroup:withButtons:withCount:
(void) - showButtonGroup:withDuration:
(int) - currentButtonGroup
(void) - getVisibleButtonTags:count:maxItems:
(void) - setButtonBarTrackingMode:
(void) - setDelegate:
(void) - customize:withCount:
(void) - _finishCustomizeAnimation:
(void) - _dismissCustomizeSheet:
(void) - _customizeDone:
(void) - dismissCustomizeSheet:
(id) - hitTest:forEvent:
(void) - mouseDown:
(void) - mouseDragged:
(void) - mouseUp:
(int) - selectedButton
(void) - showSelectionForButton:
(void) - setBadgeValue:forButton:
(void) - setBadgeGlyph:forButton:
(void) - setBadgeAnimated:forButton:
(BOOL) - onStateForButton:
(void) - setOnStateForButton:forButton:
(void) - animateWithDuration:forButton:
(void) - setFrame:
(void) - drawRect:

Öffentliche, statische Methoden

(Class) + defaultButtonClass
(Class) + defaultTextButtonClass
(struct __GSFont *) + defaultButtonFont
(float) + defaultHeight
(float) + defaultSelectionModeHeight
(float) + defaultHeightForBarSize:

Geschützte Attribute

struct __CFDictionary * _groups
NSArray_buttonItems
int _currentButtonGroup
struct __CFArray * _hiddenItems
int _selectedTag
int _trackingTag
UIView_customizeView
id _delegate
struct {
   unsigned int   barStyle:3
   unsigned int   roundsCorners:1
   unsigned int   alertShown:1
   unsigned int   wasEnabled:1
   unsigned int   trackingMode:2
   unsigned int   customized:1
   unsigned int   downButtonSentAction:1
   unsigned int   reserved:22
_buttonBarFlags

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIButtonBar.h.


Dokumentation der Elementfunktionen

+ (Class) defaultButtonClass  

+ (Class) defaultTextButtonClass  

+ (struct __GSFont *) defaultButtonFont  

+ (float) defaultHeight  

Implementiert in PhotosButtonBar.

+ (float) defaultSelectionModeHeight  

+ (float) defaultHeightForBarSize: (int)  fp8  

- (id) initInView: (id)  fp8
withFrame: (struct CGRect fp12
withItemList: (id)  fp28 

- (id) initInView: (id)  fp8
withItemList: (id)  fp12 

- (void) dealloc  

Implementiert UIView.

Implementiert in CameraButtonBar.

- (void) setBarStyle: (int)  fp8  

- (int) barStyle  

- (id) createButtonWithDescription: (id)  fp8  

- (void) positionButtons: (id)  fp8
tags: (int *)  fp12
count: (int)  fp16
group: (int)  fp20 

Implementiert in CameraButtonBar und SilverCameraButtonBar.

- (void) _buttonBarFinishedAnimating  

- (void) showButtons: (int *)  fp8
withCount: (int)  fp12
withDuration: (double)  fp16 

- (void) registerButtonGroup: (int)  fp8
withButtons: (int *)  fp12
withCount: (int)  fp16 

- (void) showButtonGroup: (int)  fp8
withDuration: (double)  fp12 

- (int) currentButtonGroup  

- (void) getVisibleButtonTags: (int *)  fp8
count: (unsigned int *)  fp12
maxItems: (unsigned int)  fp16 

- (void) setButtonBarTrackingMode: (int)  fp8  

- (void) setDelegate: (id)  fp8  

- (void) customize: (const int *)  fp8
withCount: (int)  fp12 

- (void) _finishCustomizeAnimation: (id)  fp8  

- (void) _dismissCustomizeSheet: (BOOL)  fp8  

- (void) _customizeDone: (id)  fp8  

- (void) dismissCustomizeSheet: (BOOL)  fp8  

- (id) hitTest: (struct CGPoint fp8
forEvent: (struct __GSEvent *)  fp16 

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

Implementiert UIResponder.

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

Implementiert UIResponder.

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

Implementiert UIResponder.

- (int) selectedButton  

- (void) showSelectionForButton: (int)  fp8  

- (void) setBadgeValue: (id)  fp8
forButton: (int)  fp12 

- (void) setBadgeGlyph: (id)  fp8
forButton: (int)  fp12 

- (void) setBadgeAnimated: (BOOL)  fp8
forButton: (int)  fp12 

- (BOOL) onStateForButton: (int)  fp8  

- (void) setOnStateForButton: (BOOL)  fp8
forButton: (int)  fp12 

- (void) animateWithDuration: (float)  fp8
forButton: (int)  fp12 

- (void) setFrame: (struct CGRect fp8  

- (void) drawRect: (struct CGRect fp8  

Implementiert in PhotosButtonBar.


Dokumentation der Datenelemente

- (struct __CFDictionary*) _groups [read, protected]

Definiert in Zeile 13 der Datei UIButtonBar.h.

- (NSArray*) _buttonItems [protected]

Definiert in Zeile 14 der Datei UIButtonBar.h.

- (int) _currentButtonGroup [protected]

Definiert in Zeile 15 der Datei UIButtonBar.h.

- (struct __CFArray*) _hiddenItems [read, protected]

Definiert in Zeile 16 der Datei UIButtonBar.h.

- (int) _selectedTag [protected]

Definiert in Zeile 17 der Datei UIButtonBar.h.

- (int) _trackingTag [protected]

Definiert in Zeile 18 der Datei UIButtonBar.h.

- (UIView*) _customizeView [protected]

Definiert in Zeile 19 der Datei UIButtonBar.h.

- (id) _delegate [protected]

Definiert in Zeile 20 der Datei UIButtonBar.h.

- (unsigned int) barStyle [protected]

Definiert in Zeile 22 der Datei UIButtonBar.h.

- (unsigned int) roundsCorners [protected]

Definiert in Zeile 23 der Datei UIButtonBar.h.

- (unsigned int) alertShown [protected]

Definiert in Zeile 24 der Datei UIButtonBar.h.

- (unsigned int) wasEnabled [protected]

Definiert in Zeile 25 der Datei UIButtonBar.h.

- (unsigned int) trackingMode [protected]

Definiert in Zeile 26 der Datei UIButtonBar.h.

- (unsigned int) customized [protected]

Definiert in Zeile 27 der Datei UIButtonBar.h.

- (unsigned int) downButtonSentAction [protected]

Definiert in Zeile 28 der Datei UIButtonBar.h.

- (unsigned int) reserved [protected]

Implementiert UIView.

Definiert in Zeile 29 der Datei UIButtonBar.h.

struct { ... } UIButtonBar::_buttonBarFlags [protected]


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