Searching for iOS 5.0 Headers

Switch to: 14.4, 13.1.3, 12.1, 11.1.2, 11.0.1, 11.0, 10.2, 10.1.1, 9.3.3, 9.0, 8.0, 7.0, 6.0, 4.0, 3.0


Back to UIKit.framework
Viewing file: UITableView.h   download   logify
UITableView was found in iOS 11.1.2, 11.0.1, 11.0, 10.2, 10.1.1, 9.3.3, 9.0, 8.0, 7.0, 6.0, 5.0, 4.0
Filter:  
/**
 * This header is generated by class-dump-z 0.2a.
 * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
 *
 * Source: /System/Library/Frameworks/UIKit.framework/UIKit
 */

#import "NSCoding.h"
#import "UIKit-Structs.h"
#import "UIGestureRecognizerDelegate.h"
#import "UIScrollView.h"
#import "UITableView.h"

@class NSMutableArray, NSIndexPath, NSArray, NSMutableDictionary, NSTimer, UISwipeGestureRecognizer, UIGestureRecognizer, UILongPressGestureRecognizer, UITableViewCell, UIColor;
@protocol UITableViewDataSource, UITableViewDelegate;

@interface UITableView : UIScrollView <NSCoding> {

@private
int _style;
id<UITableViewDataSource> _dataSource;
id _rowData;
float _rowHeight;
float _sectionHeaderHeight;
float _sectionFooterHeight;
CGRect _visibleBounds;
NSRange _visibleRows;
NSMutableArray* _visibleCells;
NSIndexPath* _firstResponderIndexPath;
UIView* _firstResponderView;
unsigned _firstResponderViewType;
NSMutableDictionary* _reusableTableCells;
NSMutableDictionary* _nibMap;
NSMutableDictionary* _nibExternalObjectsTables;
UITableViewCell* _topSeparatorCell;
id _topSeparator;
NSMutableArray* _extraSeparators;
CFDictionaryRef _visibleHeaderViews;
CFDictionaryRef _visibleFooterViews;
NSMutableArray* _reusableHeaderViews;
NSMutableArray* _reusableFooterViews;
NSMutableArray* _reusableTransparentHeaderViews;
NSMutableArray* _reusableTransparentFooterViews;
NSMutableArray* _highlightedIndexPaths;
NSMutableArray* _selectedIndexPaths;
int _swipeToDeleteSection;
int _swipeToDeleteRow;
NSIndexPath* _pendingSelectionIndexPath;
NSArray* _pendingDeselectionIndexPaths;
UIView* _touchedContentView;
UIView* _newContentView;
id _deleteAnimationSupport;
id _reorderingSupport;
UIView* _backgroundView;
UIView* _index;
UIView* _tableHeaderBackgroundView;
UIView* _tableHeaderView;
UIView* _tableFooterView;
id _countLabel;
int _tableReloadingSuspendedCount;
int _tableDisplaySuspendedCount;
int _sectionIndexMinimumDisplayRowCount;
int _itemCountFooterMinimumDisplayRowCount;
NSMutableArray* _insertItems;
NSMutableArray* _deleteItems;
NSMutableArray* _reloadItems;
NSMutableArray* _moveItems;
UIColor* _separatorColor;
UIColor* _separatorTopShadowColor;
UIColor* _separatorBottomShadowColor;
UIColor* _checkmarkColor;
UIColor* _sectionBorderColor;
UIColor* _indexColor;
UIColor* _indexBackgroundColor;
NSArray* _defaultSectionIndexTitles;
UISwipeGestureRecognizer* _swipeGestureRecognizer;
UIGestureRecognizer* _gobblerGestureRecognizer;
int _updateCount;
NSIndexPath* _displayingCellContentStringIndexPath;
UILongPressGestureRecognizer* _longPressGestureRecognizer;
NSTimer* _longPressAutoscrollTimer;
int _longPressAutoscrollDirection;
UIEdgeInsets _sectionContentInset;
id _reserved;
struct {
unsigned dataSourceNumberOfRowsInSection : 1;
unsigned dataSourceCellForRow : 1;
unsigned dataSourceNumberOfSectionsInTableView : 1;
unsigned dataSourceTitleForHeaderInSection : 1;
unsigned dataSourceTitleForFooterInSection : 1;
unsigned dataSourceDetailTextForHeaderInSection : 1;
unsigned dataSourceCommitEditingStyle : 1;
unsigned dataSourceSectionIndexTitlesForTableView : 1;
unsigned dataSourceSectionForSectionIndexTitle : 1;
unsigned dataSourceCanEditRow : 1;
unsigned dataSourceCanMoveRow : 1;
unsigned dataSourceCanUpdateRow : 1;
unsigned dataSourceShouldShowMenu : 1;
unsigned dataSourceCanPerformAction : 1;
unsigned dataSourcePerformAction : 1;
unsigned dataSourceIndexPathForSectionIndexTitle : 1;
unsigned delegateEditingStyleForRowAtIndexPath : 1;
unsigned delegateTitleForDeleteConfirmationButtonForRowAtIndexPath : 1;
unsigned delegateShouldIndentWhileEditing : 1;
unsigned dataSourceMoveRow : 1;
unsigned delegateCellForRow : 1;
unsigned delegateWillDisplayCell : 1;
unsigned delegateHeightForRow : 1;
unsigned delegateHeightForSectionHeader : 1;
unsigned delegateTitleWidthForSectionHeader : 1;
unsigned delegateHeightForSectionFooter : 1;
unsigned delegateTitleWidthForSectionFooter : 1;
unsigned delegateViewForHeaderInSection : 1;
unsigned delegateViewForFooterInSection : 1;
unsigned delegateDisplayedItemCountForRowCount : 1;
unsigned delegateDisplayStringForRowCount : 1;
unsigned delegateAccessoryTypeForRow : 1;
unsigned delegateAccessoryButtonTappedForRow : 1;
unsigned delegateWillSelectRow : 1;
unsigned delegateWillDeselectRow : 1;
unsigned delegateDidSelectRow : 1;
unsigned delegateDidDeselectRow : 1;
unsigned delegateWillBeginEditing : 1;
unsigned delegateDidEndEditing : 1;
unsigned delegateWillMoveToRow : 1;
unsigned delegateIndentationLevelForRow : 1;
unsigned delegateWantsHeaderForSection : 1;
unsigned delegateHeightForRowsInSection : 1;
unsigned delegateMargin : 1;
unsigned delegateHeaderTitleAlignment : 1;
unsigned delegateFooterTitleAlignment : 1;
unsigned delegateFrameForSectionIndexGivenProposedFrame : 1;
unsigned delegateDidFinishReload : 1;
unsigned delegateHeightForHeader : 1;
unsigned delegateHeightForFooter : 1;
unsigned delegateViewForHeader : 1;
unsigned delegateViewForFooter : 1;
unsigned delegateCalloutTargetRectForCell;
unsigned delegateShouldShowMenu : 1;
unsigned delegateCanPerformAction : 1;
unsigned delegatePerformAction : 1;
unsigned delegateWillBeginReordering : 1;
unsigned delegateDidEndReordering : 1;
unsigned delegateDidCancelReordering : 1;
unsigned style : 1;
unsigned separatorStyle : 3;
unsigned wasEditing : 1;
unsigned isEditing : 1;
unsigned scrollsToSelection : 1;
unsigned reloadSkippedDuringSuspension : 1;
unsigned updating : 1;
unsigned displaySkippedDuringSuspension : 1;
unsigned needsReload : 1;
unsigned updatingVisibleCellsManually : 1;
unsigned scheduledUpdateVisibleCells : 1;
unsigned scheduledUpdateVisibleCellsFrames : 1;
unsigned warnForForcedCellUpdateDisabled : 1;
unsigned displayTopSeparator : 1;
unsigned countStringInsignificantRowCount : 4;
unsigned needToAdjustExtraSeparators : 1;
unsigned overlapsSectionHeaderViews : 1;
unsigned ignoreDragSwipe : 1;
unsigned ignoreTouchSelect : 1;
unsigned lastHighlightedRowActive : 1;
unsigned reloading : 1;
unsigned allowsSelection : 1;
unsigned allowsSelectionDuringEditing : 1;
unsigned allowsMultipleSelection : 1;
unsigned allowsMultipleSelectionDuringEditing : 1;
unsigned showsSelectionImmediatelyOnTouchBegin : 1;
unsigned indexHidden : 1;
unsigned indexHiddenForSearch : 1;
unsigned defaultShowsHorizontalScrollIndicator : 1;
unsigned defaultShowsVerticalScrollIndicator : 1;
unsigned sectionIndexTitlesLoaded : 1;
unsigned tableHeaderViewShouldAutoHide : 1;
unsigned tableHeaderViewIsHidden : 1;
unsigned tableHeaderViewWasHidden : 1;
unsigned hideScrollIndicators : 1;
unsigned sendReloadFinished : 1;
unsigned keepFirstResponderWhenInteractionDisabled : 1;
unsigned keepFirstResponderVisibleOnBoundsChange : 1;
unsigned dontDrawTopShadowInGroupedSections : 1;
unsigned forceStaticHeadersAndFooters;
unsigned displaysCellContentStringsOnTapAndHold : 1;
unsigned displayingCellContentStringCallout : 1;
unsigned longPressAutoscrollingActive : 1;
unsigned adjustsRowHeightsForSectionLocation : 1;
unsigned customSectionContentInsetSet : 1;
} _tableFlags;
unsigned _selectedSection;
unsigned _selectedRow;
unsigned _lastSelectedSection;
unsigned _lastSelectedRow;
}
@property(assign, nonatomic, getter=_sectionContentInset, setter=_setSectionContentInset:) UIEdgeInsets sectionContentInset;
@property(retain, nonatomic) id scrollTestParameters;
@property(retain, nonatomic) UIView* tableFooterView;
@property(retain, nonatomic) UIView* tableHeaderView;
@property(retain, nonatomic) UIColor* separatorColor;
@property(assign, nonatomic) int separatorStyle;
@property(assign, nonatomic) int sectionIndexMinimumDisplayRowCount;
@property(assign, nonatomic) BOOL allowsMultipleSelectionDuringEditing;
@property(assign, nonatomic) BOOL allowsMultipleSelection;
@property(assign, nonatomic) BOOL allowsSelectionDuringEditing;
@property(assign, nonatomic) BOOL allowsSelection;
@property(assign, nonatomic, getter=isEditing) BOOL editing;
@property(retain, nonatomic) UIView* backgroundView;
@property(assign, nonatomic) float sectionFooterHeight;
@property(assign, nonatomic) float sectionHeaderHeight;
@property(assign, nonatomic) float rowHeight;
@property(assign, nonatomic) id<UITableViewDelegate> delegate;
@property(assign, nonatomic) id<UITableViewDataSource> dataSource;
@property(readonly, assign, nonatomic) int style;
-(BOOL)_adjustsRowHeightsForSectionLocation;
-(void)_setAdjustsRowHeightsForSectionLocation:(BOOL)sectionLocation;
-(float)_contentWidthForCell:(id)cell forRowAtIndexPath:(id)indexPath;
-(void)_setExternalObjectTable:(id)table forNibLoadingOfCellWithReuseIdentifier:(id)reuseIdentifier;
-(void)registerNib:(id)nib forCellReuseIdentifier:(id)cellReuseIdentifier;
-(void)_scrollFirstResponderCellToVisible:(BOOL)visible;
-(void)setContentInset:(UIEdgeInsets)inset;
-(void)setContentOffset:(CGPoint)offset;
-(void)setShowsVerticalScrollIndicator:(BOOL)indicator;
-(void)setShowsHorizontalScrollIndicator:(BOOL)indicator;
-(void)setEditing:(BOOL)editing animated:(BOOL)animated;
-(void)didMoveToWindow;
-(BOOL)cancelTouchTracking;
-(CGSize)sizeThatFits:(CGSize)fits;
-(void)setBounds:(CGRect)bounds;
-(void)setFrame:(CGRect)frame;
-(void)resizeSubviewsWithOldSize:(CGSize)oldSize;
-(CGSize)_contentSize;
-(void)_rectChangedWithNewSize:(CGSize)newSize oldSize:(CGSize)size;
-(void)layoutSubviews;
-(BOOL)_scrollsToMakeFirstResponderVisible;
-(BOOL)touchesShouldCancelInContentView:(id)touches;
-(id)hitTest:(CGPoint)test withEvent:(id)event;
-(id)hitTest:(CGPoint)test forEvent:(GSEventRef)event;
-(void)mouseUp:(GSEventRef)up;
-(void)mouseDragged:(GSEventRef)dragged;
-(void)mouseDown:(GSEventRef)down;
-(void)touchesCancelled:(id)cancelled withEvent:(id)event;
-(void)touchesEnded:(id)ended withEvent:(id)event;
-(void)_scrollViewDidEndDraggingWithDeceleration:(BOOL)_scrollView;
-(void)_scrollViewWillEndDraggingWithVelocity:(CGPoint)_scrollView targetContentOffset:(CGPoint*)offset;
-(void)_updateTableHeaderViewForAutoHideWithVelocity:(float)velocity targetOffset:(CGPoint*)offset;
-(BOOL)_cancelContentTouchWithEvent:(id)event forced:(BOOL)forced;
-(void)_beginTouchesInContentView:(id)contentView touches:(id)touches withEvent:(id)event;
-(void)touchesMoved:(id)moved withEvent:(id)event;
-(void)touchesBegan:(id)began withEvent:(id)event;
-(BOOL)_beginTrackingWithEvent:(id)event;
-(void)_tableViewDeferredTouchesBegan:(id)began;
-(BOOL)_canSelectRowContainingHitView:(id)view;
-(BOOL)_gestureRecognizerShouldBegin:(id)_gestureRecognizer;
-(void)handleSwipe:(id)swipe;
-(int)swipeCell:(int)cell atPoint:(CGPoint)point;
-(int)swipe:(int)swipe withEvent:(GSEventRef)event;
-(BOOL)canHandleSwipes;
-(id)dequeueReusableCellWithIdentifier:(id)identifier;
-(void)setBackgroundColor:(id)color;
-(void)_setBackgroundColor:(id)color animated:(BOOL)animated;
-(void)_backgroundColorAnimationDidStop;
-(BOOL)usesVariableMargins;
-(void)setUsesVariableMargins:(BOOL)margins;
-(id)separatorBottomShadowColor;
-(void)setSeparatorBottomShadowColor:(id)color;
-(id)separatorTopShadowColor;
-(void)setSeparatorTopShadowColor:(id)color;
-(unsigned)maximumNumberOfSectionIndexTitlesWithoutTruncation;
-(BOOL)showsSelectionImmediatelyOnTouchBegin;
-(void)_selectAllSelectedRows;
-(void)setShowsSelectionImmediatelyOnTouchBegin:(BOOL)begin;
-(void)deselectRowAtIndexPath:(id)indexPath animated:(BOOL)animated;
-(void)selectRowAtIndexPath:(id)indexPath animated:(BOOL)animated scrollPosition:(int)position;
-(void)_userSelectRowAtPendingSelectionIndexPath:(id)pendingSelectionIndexPath;
-(void)_selectRowAtIndexPath:(id)indexPath animated:(BOOL)animated scrollPosition:(int)position notifyDelegate:(BOOL)delegate;
-(void)_reloadDataIfNeeded;
-(void)unhighlightRowAtIndexPath:(id)indexPath animated:(BOOL)animated;
-(void)highlightRowAtIndexPath:(id)indexPath animated:(BOOL)animated scrollPosition:(int)position;
-(BOOL)_shouldHighlightInsteadOfSelectRowAtIndexPath:(id)indexPath;
-(BOOL)_isRowMultiSelect:(id)select;
-(id)indexPathsForSelectedRows;
-(id)indexPathForSelectedRow;
-(void)moveRowAtIndexPath:(id)indexPath toIndexPath:(id)indexPath2;
-(void)reloadRowsAtIndexPaths:(id)indexPaths withRowAnimation:(int)rowAnimation;
-(void)deleteRowsAtIndexPaths:(id)indexPaths withRowAnimation:(int)rowAnimation;
-(void)insertRowsAtIndexPaths:(id)indexPaths withRowAnimation:(int)rowAnimation;
-(void)_updateRowsAtIndexPaths:(id)indexPaths updateAction:(int)action withRowAnimation:(int)rowAnimation;
-(void)moveSection:(int)section toSection:(int)section2;
-(void)reloadSections:(id)sections withRowAnimation:(int)rowAnimation;
-(void)deleteSections:(id)sections withRowAnimation:(int)rowAnimation;
-(void)insertSections:(id)sections withRowAnimation:(int)rowAnimation;
-(void)_updateSections:(id)sections updateAction:(int)action withRowAnimation:(int)rowAnimation;
-(id)_arrayForUpdateAction:(int)updateAction;
-(void)endUpdates;
-(void)endUpdatesWithContext:(id)context;
-(void)beginUpdates;
-(void)scrollToNearestSelectedRowAtScrollPosition:(int)scrollPosition animated:(BOOL)animated;
-(void)scrollToRowAtIndexPath:(id)indexPath atScrollPosition:(int)scrollPosition animated:(BOOL)animated;
-(id)indexPathsForVisibleRows;
-(id)visibleCells;
-(id)_visibleCells;
-(id)cellForRowAtIndexPath:(id)indexPath;
-(id)indexPathsForRowsInRect:(CGRect)rect;
-(id)indexPathForCell:(id)cell;
-(id)indexPathForRowAtPoint:(CGPoint)point;
-(CGRect)_rectForTableFooterView;
-(CGRect)_rectForTableHeaderView;
-(CGRect)rectForRowAtIndexPath:(id)indexPath;
-(CGRect)rectForFooterInSection:(int)section;
-(CGRect)rectForHeaderInSection:(int)section;
-(CGRect)rectForSection:(int)section;
-(int)numberOfRowsInSection:(int)section;
-(int)numberOfSections;
-(void)setOverlapsSectionHeaderViews:(BOOL)views;
-(BOOL)overlapsSectionHeaderViews;
-(BOOL)tableHeaderViewShouldAutoHide;
-(void)setTableHeaderViewShouldAutoHide:(BOOL)autoHide;
-(CGRect)indexFrame;
-(BOOL)isIndexHidden;
-(void)setIndexHidden:(BOOL)hidden animated:(BOOL)animated;
-(void)setIndexHiddenForSearch:(BOOL)search;
-(id)indexPathForRowAtGlobalRow:(int)globalRow;
-(int)globalRowForRowAtIndexPath:(id)indexPath;
-(void)noteNumberOfRowsChanged;
-(void)_numberOfRowsDidChange;
-(void)reloadSectionIndexTitles;
-(void)reloadData;
-(void)dealloc;
-(void)encodeWithCoder:(id)coder;
-(id)initWithCoder:(id)coder;
-(void)_populateArchivedSubviews:(id)subviews;
-(id)initWithFrame:(CGRect)frame style:(int)style;
-(void)_setupTableViewCommon;
-(id)initWithFrame:(CGRect)frame;
@end
@interface UITableView (SyntheticEvents)
-(id)_scriptingInfo;
@end
@interface UITableView (_UITableViewPrivate) <UIGestureRecognizerDelegate>
-(void)_setHeaderAndFooterViewsFloat:(BOOL)aFloat;
-(BOOL)_headerAndFooterViewsFloat;
-(void)_setSectionIndexTrackingBackgroundColor:(id)color;
-(id)_sectionIndexTrackingBackgroundColor;
-(void)_setSectionIndexColor:(id)color;
-(id)_sectionIndexColor;
-(int)_sectionForFooterView:(id)footerView;
-(int)_sectionForHeaderView:(id)headerView;
-(id)_defaultBackgroundView;
-(void)_scrollToTopHidingTableHeaderIfNecessary:(BOOL)topHidingTableHeaderIfNecessary;
-(void)_scrollToTopHidingTableHeader:(BOOL)topHidingTableHeader;
-(BOOL)_scrollToTop;
-(void)setDeleteConfirmationIndexPath:(id)path animated:(BOOL)animated;
-(id)deleteConfirmationIndexPath;
-(void)_sendDidEndEditingForIndexPath:(id)_send;
-(void)_sendWillBeginEditingForIndexPath:(id)_send;
-(void)_validateSectionHeadersAndFooters;
-(void)_validateCells;
-(void)_languageChanged;
-(BOOL)_shouldDisplayTopSeparator;
-(BOOL)_hasSwipeToDeleteRow;
-(void)_updateShowScrollIndicatorsFlag;
-(void)flashScrollIndicators;
-(void)_sectionIndexChanged:(id)changed;
-(void)_accessoryButtonAction:(id)action;
-(BOOL)_canEditRowAtIndexPath:(id)indexPath;
-(void)_updateAnimationDidStop:(id)_updateAnimation finished:(id)finished context:(id)context;
-(void)_updateWithItems:(id)items updateSupport:(id)support;
-(void)_reuseFooterView:(id)view forSection:(int)section;
-(void)_reuseHeaderView:(id)view forSection:(int)section;
-(void)_reuseTableViewCell:(id)cell;
-(id)_newSectionViewWithFrame:(CGRect)frame forSection:(int)section isHeader:(BOOL)header;
-(id)_reorderingSupport;
-(BOOL)_canMoveRowAtIndexPath:(id)indexPath;
-(int)_accessoryTypeForCell:(id)cell forRowAtIndexPath:(id)indexPath;
-(BOOL)_shouldIndentWhileEditingForRowAtIndexPath:(id)indexPath;
-(id)_titleForDeleteConfirmationButtonForRowAtIndexPath:(id)indexPath;
-(int)_editingStyleForRowAtIndexPath:(id)indexPath;
-(id)_tableViewCellForContentView:(id)contentView;
-(void)_addContentSubview:(id)subview atBack:(BOOL)back;
-(void)_adjustExtraSeparators;
-(BOOL)_shouldDisplayExtraSeparatorsAtOffset:(float*)offset;
-(NSRange)_visibleGlobalRowsInRect:(CGRect)rect;
-(void)_updateVisibleCellsNow:(BOOL)now;
-(void)_updateVisibleHeadersAndFootersNow:(BOOL)now;
-(void)_updateTableHeadersAndFootersNow:(BOOL)now;
-(void)_updateVisibleCellsImmediatelyIfNecessary;
-(void)_setNeedsVisibleCellsUpdate:(BOOL)update withFrames:(BOOL)frames;
-(void)_endCellAnimationsWithContext:(id)context;
-(void)_setupCellAnimations;
-(void)_updateIndex;
-(void)_updateIndexTitles:(id)titles;
-(void)_updateIndexFrameSuppressingChangeNotification:(BOOL)notification;
-(void)_updateIndexFrame;
-(void)_updateBackgroundView;
-(void)_updateBackgroundViewFrame;
-(void)_updateContentSize;
-(void)_setDrawsTopShadowInGroupedSections:(BOOL)groupedSections;
-(BOOL)_drawsTopShadowInGroupedSections;
-(float)heightForTableHeaderViewHiding;
-(float)heightForAutohidingTableHeaderView;
-(void)_setHeightForTableHeaderViewHiding:(float)tableHeaderViewHiding;
-(void)_adjustTableHeaderAndFooterViews;
-(void)setSectionBorderColor:(id)color;
-(id)sectionBorderColor;
-(id)multiselectCheckmarkColor;
-(void)setMultiselectCheckmarkColor:(id)color;
-(id)tableHeaderBackgroundColor;
-(void)setTableHeaderBackgroundColor:(id)color;
-(void)setCountString:(id)string;
-(void)setCountStringInsignificantRowCount:(unsigned)count;
-(void)_setRowCount:(int)count;
-(unsigned)_countStringRowCount;
-(void)_resumeReloads;
-(void)_suspendReloads;
-(void)_adjustReusableTableCells;
-(void)_adjustCountLabel;
-(void)_scheduleAdjustExtraSeparators;
-(void)_updateRowData;
-(void)_ensureRowDataIsLoaded;
-(float)_animationDuration;
-(void)_setDisplaysCellContentStringsOnTapAndHold:(BOOL)hold;
-(BOOL)_displaysCellContentStringsOnTapAndHold;
-(void)setUsesGestureRecognizers:(BOOL)recognizers;
-(void)_updateTableViewGestureRecognizersForEditing;
-(void)_removeTableViewGestureRecognizers;
-(void)_installTableViewGestureRecognizers;
-(id)_swipeGestureRecognizer;
-(void)_scroll;
-(void)_performScrollTest:(id)test iterations:(int)iterations delta:(int)delta length:(int)length;
-(void)_performScrollTest:(id)test iterations:(int)iterations delta:(int)delta;
@end
@interface UITableView (UITableViewInternal)
@property(assign, nonatomic, getter=_adjustsRowHeightsForSectionLocation, setter=_setAdjustsRowHeightsForSectionLocation:) BOOL adjustsRowHeightsForSectionLocation;
@property(assign, nonatomic, getter=_keepsFirstResponderVisibleOnBoundsChange, setter=_setKeepsFirstResponderVisibleOnBoundsChange:) BOOL keepsFirstResponderVisibleOnBoundsChange;
+(void)_endIgnoringResponderChanges;
+(void)_beginIgnoringResponderChanges;
-(void)_autoscrollForLongPress:(id)longPress;
-(CGRect)_visibleBoundsIncludingRowsOnly;
-(void)_stopLongPressAutoscrollTimer;
-(void)longPress:(id)press;
-(BOOL)longPressGestureWithinAutoscrollZone;
-(BOOL)_displayingCellContentStringCallout;
-(void)_performCellContentStringCalloutCleanupHidingMenu:(BOOL)menu;
-(void)_endDisplayingCellContentStringCallout;
-(void)_updateCellContentStringCallout:(id)callout;
-(void)_beginDisplayingCellContentStringCallout;
-(void)_adjustForAutomaticKeyboardInfo:(id)automaticKeyboardInfo animated:(BOOL)animated lastAdjustment:(float*)adjustment;
-(CGRect)_calloutTargetRectForCell:(id)cell;
-(float)_backgroundInset;
-(BOOL)_usesNewHeaderFooterBehavior;
-(float)_heightForSeparator;
-(void)_performAction:(SEL)action forCell:(id)cell sender:(id)sender;
-(BOOL)_canPerformAction:(SEL)action forCell:(id)cell sender:(id)sender;
-(BOOL)_shouldShowMenuForCell:(id)cell;
-(float)_spacingForExtraSeparators;
-(id)_tableFooterView:(BOOL)view;
-(id)_tableHeaderView:(BOOL)view;
-(BOOL)_isTableHeaderViewHidden;
-(BOOL)_wantsSwipes;
-(id)_indexPathForSwipeRowAtPoint:(CGPoint)point;
-(id)_rowData;
-(void)_setIsAncestorOfFirstResponder:(BOOL)firstResponder;
-(BOOL)_shouldResignFirstResponderWithInteractionDisabled;
-(CGRect)_indexRect;
-(BOOL)_isShowingIndex;
-(void)animateDeletionOfRowWithCell:(id)cell;
-(void)_finishedRemovingRemovalButtonForTableCell:(id)tableCell;
-(void)_didInsertRowForTableCell:(id)tableCell;
-(void)_removeWasCanceledForCell:(id)cell;
-(void)_endSwipeToDeleteRowDidDelete:(BOOL)_endSwipeToDeleteRow;
-(void)_reorderPositionChangedForCell:(id)cell withScrollFactorPercentage:(float)scrollFactorPercentage;
-(void)_reorderPositionChangedForCell:(id)cell;
-(float)_shadowHeightOffset;
-(BOOL)_isLastRowForIndexPath:(id)indexPath;
-(id)titleForDeleteConfirmationButton:(id)deleteConfirmationButton;
-(BOOL)_isCellReorderable:(id)reorderable;
-(void)_drawExtraSeparator:(CGRect)separator;
-(void)_tableFooterHeightDidChangeToHeight:(float)_tableFooterHeight;
-(void)_tableHeaderHeightDidChangeToHeight:(float)_tableHeaderHeight;
-(BOOL)allowsFooterViewsToFloat;
-(BOOL)allowsHeaderViewsToFloat;
-(id)_visibleFooterViewForSection:(int)section;
-(id)_visibleHeaderViewForSection:(int)section;
-(id)_createPreparedCellForRowAtIndexPath:(id)indexPath;
-(id)_createPreparedCellForGlobalRow:(int)globalRow;
-(id)_createPreparedCellForGlobalRow:(int)globalRow withIndexPath:(id)indexPath;
-(void)_setupCell:(id)cell forEditing:(BOOL)editing atIndexPath:(id)indexPath animated:(BOOL)animated;
-(void)_setupCell:(id)cell forEditing:(BOOL)editing canEdit:(BOOL)edit editingStyle:(int)style shouldIndentWhileEditing:(BOOL)editing5 showsReorderControl:(BOOL)control accessoryType:(int)type animated:(BOOL)animated;
-(id)_sectionFooterViewWithFrame:(CGRect)frame forSection:(int)section opaque:(BOOL)opaque reuseViewIfPossible:(BOOL)possible;
-(id)_sectionHeaderViewWithFrame:(CGRect)frame forSection:(int)section opaque:(BOOL)opaque reuseViewIfPossible:(BOOL)possible;
-(id)_sectionHeaderView:(BOOL)view withFrame:(CGRect)frame forSection:(int)section opaque:(BOOL)opaque reuseViewIfPossible:(BOOL)possible;
-(id)_popReusableHeaderView:(BOOL)view opaque:(BOOL)opaque;
-(id)_reorderingIndexPath;
-(int)_globalReorderingRow;
-(id)_reorderingCell;
-(BOOL)_isEditingWithNoSwipedCell;
-(BOOL)_isEditingRowAtIndexPath:(id)indexPath;
-(BOOL)_wasEditingRowAtIndexPath:(id)indexPath;
-(BOOL)_wasEditing;
-(id)_visibleCellForGlobalRow:(int)globalRow;
-(NSRange)_visibleGlobalRows;
-(CGRect)_visibleBounds;
-(BOOL)_shouldUnionVisibleBounds;
-(id)_cellAfterIndexPath:(id)path;
-(void)_setTopSeparatorCell:(id)cell;
-(id)_targetIndexPathAtPoint:(CGPoint)point;
-(void)_autoscrollForReordering:(id)reordering;
-(void)_endReorderAnimations;
-(void)_beginReorderAnimationForCell:(id)cell;
-(void)_finishedAnimatingCellReorder:(id)reorder finished:(id)finished context:(id)context;
-(void)_endCellReorderAnimation:(BOOL)animation;
-(void)_cancelCellReorder:(BOOL)reorder;
-(void)_endReorderingForCell:(id)cell wasCancelled:(BOOL)cancelled animated:(BOOL)animated;
-(void)adjustIndexPaths:(id)paths forMoveOfIndexPath:(id)indexPath toIndexPath:(id)indexPath3;
-(void)_tableCellAnimationDidStop:(id)_tableCellAnimation finished:(id)finished;
-(void)_beginReorderingForCell:(id)cell;
-(void)_stopAutoscrollTimer;
-(void)_deselectRowAtIndexPath:(id)indexPath animated:(BOOL)animated notifyDelegate:(BOOL)delegate;
-(void)_deselectAllNonMultiSelectRowsAnimated:(BOOL)animated notifyDelegate:(BOOL)delegate;
-(void)_deselectAllNonMultiSelectRowsAnimated:(BOOL)animated;
-(BOOL)_delegateImplementsViewForFooterInSection;
-(BOOL)_delegateImplementsViewForHeaderInSection;
-(BOOL)_dataSourceImplementsDetailTextForHeaderInSection;
-(BOOL)_dataSourceImplementsTitleForFooterInSection;
-(BOOL)_dataSourceImplementsTitleForHeaderInSection;
-(BOOL)_delegateImplementsAlignmentForFooterInSection;
-(BOOL)_delegateImplementsTitleWidthForFooterInSection;
-(BOOL)_delegateImplementsHeightForFooterInSection;
-(BOOL)_delegateImplementsAlignmentForHeaderInSection;
-(BOOL)_delegateImplementsTitleWidthForHeaderInSection;
-(BOOL)_delegateImplementsHeightForHeaderInSection;
-(BOOL)_delegateWantsCustomFooterForSection:(int)section;
-(BOOL)_delegateWantsFooterTitleForSection:(int)section;
-(BOOL)_delegateWantsFooterForSection:(int)section;
-(BOOL)_delegateImplementsMarginForTableView;
-(BOOL)_delegateImplementsHeightForRowsInSection;
-(BOOL)_delegateWantsHeaderTitleForSection:(int)section;
-(BOOL)_delegateWantsHeaderForSection:(int)section;
-(BOOL)_dataSourceImplementsCanUpdateRowAtIndexPath;
-(BOOL)_delegateImplementsHeightForRowAtIndexPath;
-(BOOL)_dataSourceImplementsNumberOfSectionsInTableView;
@end
@interface UITableView (UIKitAccessibilityInterfaceBuilderSupport)
-(BOOL)isElementAccessibilityExposedToInterfaceBuilder;
@end
Back to UIKit.framework