UITableView
Notifications
UITableViewAppearance
UITableView()
UITableView(CGRect)
UITableView(IntPtr)
UITableView(NativeHandle)
UITableView(NSCoder)
UITableView(NSObjectFlag)
UITableView(CGRect, UITableViewStyle)
AllowsFocus
AllowsFocusDuringEditing
AllowsMultipleSelection
AllowsMultipleSelectionDuringEditing
AllowsSelection
AllowsSelectionDuringEditing
Appearance
AutomaticDimension
BackgroundView
CellLayoutMarginsFollowReadableWidth
ClassHandle
ContextMenuInteraction
DataSource
Delegate
DragDelegate
DragInteractionEnabled
DropDelegate
Editing
EstimatedRowHeight
EstimatedSectionFooterHeight
EstimatedSectionHeaderHeight
FillerRowHeight
HasActiveDrag
HasActiveDrop
HasUncommittedUpdates
IndexPathForSelectedRow
IndexPathsForSelectedRows
IndexPathsForVisibleRows
IndexSearch
InsetsContentViewsToSafeArea
PrefetchDataSource
PrefetchingEnabled
RemembersLastFocusedIndexPath
RowHeight
SectionFooterHeight
SectionHeaderHeight
SectionHeaderTopPadding
SectionIndexBackgroundColor
SectionIndexColor
SectionIndexMinimumDisplayRowCount
SectionIndexTrackingBackgroundColor
SelectionDidChangeNotification
SelectionFollowsFocus
SelfSizingInvalidation
SeparatorColor
SeparatorEffect
SeparatorInset
SeparatorInsetReference
SeparatorStyle
Source
SpringLoaded
Style
TableFooterView
TableHeaderView
VisibleCells
WeakDataSource
WeakDelegate
AppearanceWhenContainedIn(Type[])
BeginUpdates()
CellAt(NSIndexPath)
DeleteRows(NSIndexPath[], UITableViewRowAnimation)
DeleteSections(NSIndexSet, UITableViewRowAnimation)
DequeueReusableCell(NSString)
DequeueReusableCell(String)
DequeueReusableCell(NSString, NSIndexPath)
DequeueReusableCell(String, NSIndexPath)
DequeueReusableHeaderFooterView(NSString)
DequeueReusableHeaderFooterView(String)
DeselectRow(NSIndexPath, Boolean)
Dispose(Boolean)
EncodeTo(NSCoder)
EndUpdates()
GetAppearance(UITraitCollection)
GetAppearance(UITraitCollection, Type[])
GetAppearance<T>()
GetAppearance<T>(UITraitCollection)
GetAppearance<T>(UITraitCollection, Type[])
GetDataSourceIndexPath(NSIndexPath)
GetDataSourceSectionIndex(nint)
GetDataSourceSectionIndex(nint)
GetFooterView(nint)
GetFooterView(nint)
GetHeaderView(nint)
GetHeaderView(nint)
GetPresentationIndexPath(NSIndexPath)
GetPresentationSectionIndex(nint)
GetPresentationSectionIndex(nint)
IndexPathForCell(UITableViewCell)
IndexPathForRowAtPoint(CGPoint)
InsertRows(NSIndexPath[], UITableViewRowAnimation)
InsertSections(NSIndexSet, UITableViewRowAnimation)
MoveRow(NSIndexPath, NSIndexPath)
MoveSection(nint, nint)
MoveSection(nint, nint)
NumberOfRowsInSection(nint)
NumberOfRowsInSection(nint)
NumberOfSections()
PerformBatchUpdates(Action, Action<Boolean>)
PerformBatchUpdatesAsync(Action)
PerformUsingPresentationValues(Action)
ReconfigureRows(NSIndexPath[])
RectForFooterInSection(nint)
RectForFooterInSection(nint)
RectForHeaderInSection(nint)
RectForHeaderInSection(nint)
RectForRowAtIndexPath(NSIndexPath)
RectForSection(nint)
RectForSection(nint)
RegisterClassForCellReuse(Type, NSString)
RegisterClassForCellReuse(Type, String)
RegisterClassForHeaderFooterViewReuse(Type, NSString)
RegisterClassForHeaderFooterViewReuse(Type, String)
RegisterNibForCellReuse(UINib, NSString)
RegisterNibForCellReuse(UINib, String)
RegisterNibForHeaderFooterViewReuse(UINib, NSString)
RegisterNibForHeaderFooterViewReuse(UINib, String)
ReloadData()
ReloadRows(NSIndexPath[], UITableViewRowAnimation)
ReloadSectionIndexTitles()
ReloadSections(NSIndexSet, UITableViewRowAnimation)
ScrollToNearestSelected(UITableViewScrollPosition, Boolean)
ScrollToRow(NSIndexPath, UITableViewScrollPosition, Boolean)
SelectRow(NSIndexPath, Boolean, UITableViewScrollPosition)
SetEditing(Boolean, Boolean)
net9.0-ios17.2
namespace UIKit
{
[Register("UITableView", true)]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("tvos")]
public class UITableView : UIScrollView, INSCoding, INativeObject, IDisposable, IUIDataSourceTranslating, IUISpringLoadedInteractionSupporting
{
[Advice("Use UITableView.Notifications.ObserveSelectionDidChange helper method instead.")]
[Field("UITableViewSelectionDidChangeNotification", "UIKit")]
public static NSString! SelectionDidChangeNotification { get; }
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | The property getter is only supported on the following platforms:
|
- Built-in API
- Package-provided API