UISectionTable Klassenreferenz

#import <UISectionTable.h>

Abgeleitet von UITable.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithFrame:sectionList:
(id) - initWithSize:sectionList:
(void) - dealloc
(void) - setFrame:
(void) - setDelegate:
(void) - reloadData
(BOOL) - floatArray:loadGapIndexes:gapHeight:count:
(void) - floatArray:getValueCount:gapIndexCount:
(id) - createPreparedCellForRow:column:
(id) - _createHeaderCellForHeaderAtIndex:width:opaque:adjustOrigin:
(void) - _removeHeaderCellsForRange:
(void) - _replaceCellWithTransparentOneGapIndex:viewIndex:width:
(void) - _replaceCellWithOpaqueOneGapIndex:viewIndex:width:
(BOOL) - _shouldHideHeaders
(void) - _updateShowScrollIndicatorsFlag
(void) - _updateVisibleCellsNow
(BOOL) - showsSectionHeaders
(void) - scrollToSection:
(void) - scrollToSectionWithTitle:
(void) - scrollRowToVisible:
(BOOL) - sectionHeaderCellWasClicked:
(void) - setRightMargin:
(void) - setAllowsScrollIndicators:
(void) - setShouldHideHeaderInShortLists:
(void) - setSectionListStyle:
(id) - indexTitles
(void) - _reloadRowHeights

Geschützte Attribute

UISectionList_sectionList
struct _NSRange _visibleHeaders
NSMutableArray_visibleHeaderViews
float _rightMargin
NSMutableArray_reusableHeaderCells
NSMutableArray_reusableTransparentHeaderCells
int _reusableHeaderCapacity
struct {
   unsigned int   style:1
   unsigned int   delegateHeaderForSection:1
   unsigned int   disableHideHeadersInShortLists:1
   unsigned int   disallowsScrollIndicators:1
   unsigned int   reserved:28
_sectionTableFlags

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UISectionTable.h.


Dokumentation der Elementfunktionen

- (id) initWithFrame: (struct CGRect fp8
sectionList: (id)  fp24 

- (id) initWithSize: (struct CGSize fp8
sectionList: (id)  fp16 

- (void) dealloc  

Implementiert UITable.

- (void) setFrame: (struct CGRect fp8  

Implementiert UITable.

- (void) setDelegate: (id)  fp8  

Implementiert UITable.

- (void) reloadData  

Implementiert UITable.

- (BOOL) floatArray: (id)  fp8
loadGapIndexes: (int *)  fp12
gapHeight: (float *)  fp16
count: (int)  fp20 

- (void) floatArray: (id)  fp8
getValueCount: (int *)  fp12
gapIndexCount: (int *)  fp16 

Implementiert UITable.

- (id) createPreparedCellForRow: (int)  fp8
column: (int)  fp12 

Implementiert UITable.

- (id) _createHeaderCellForHeaderAtIndex: (int)  fp8
width: (float)  fp12
opaque: (BOOL)  fp16
adjustOrigin: (BOOL)  fp20 

- (void) _removeHeaderCellsForRange: (struct _NSRange fp8  

- (void) _replaceCellWithTransparentOneGapIndex: (int)  fp8
viewIndex: (int)  fp12
width: (float)  fp16 

- (void) _replaceCellWithOpaqueOneGapIndex: (int)  fp8
viewIndex: (int)  fp12
width: (float)  fp16 

- (BOOL) _shouldHideHeaders  

- (void) _updateShowScrollIndicatorsFlag  

- (void) _updateVisibleCellsNow  

Implementiert UITable.

- (BOOL) showsSectionHeaders  

- (void) scrollToSection: (int)  fp8  

- (void) scrollToSectionWithTitle: (id)  fp8  

- (void) scrollRowToVisible: (int)  fp8  

Implementiert UITable.

- (BOOL) sectionHeaderCellWasClicked: (id)  fp8  

- (void) setRightMargin: (float)  fp8  

- (void) setAllowsScrollIndicators: (BOOL)  fp8  

- (void) setShouldHideHeaderInShortLists: (BOOL)  fp8  

- (void) setSectionListStyle: (int)  fp8  

- (id) indexTitles  

- (void) _reloadRowHeights  

Implementiert UITable.


Dokumentation der Datenelemente

- (UISectionList*) _sectionList [protected]

Definiert in Zeile 13 der Datei UISectionTable.h.

- (struct _NSRange) _visibleHeaders [read, protected]

Definiert in Zeile 14 der Datei UISectionTable.h.

Definiert in Zeile 15 der Datei UISectionTable.h.

- (float) _rightMargin [protected]

Definiert in Zeile 16 der Datei UISectionTable.h.

Definiert in Zeile 17 der Datei UISectionTable.h.

Definiert in Zeile 18 der Datei UISectionTable.h.

- (int) _reusableHeaderCapacity [protected]

Definiert in Zeile 19 der Datei UISectionTable.h.

- (unsigned int) style [protected]

Definiert in Zeile 21 der Datei UISectionTable.h.

- (unsigned int) delegateHeaderForSection [protected]

Definiert in Zeile 22 der Datei UISectionTable.h.

- (unsigned int) disableHideHeadersInShortLists [protected]

Definiert in Zeile 23 der Datei UISectionTable.h.

- (unsigned int) disallowsScrollIndicators [protected]

Definiert in Zeile 24 der Datei UISectionTable.h.

- (unsigned int) reserved [protected]

Implementiert UITable.

Definiert in Zeile 25 der Datei UISectionTable.h.

struct { ... } UISectionTable::_sectionTableFlags [protected]


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