Поделиться через


UITableViewDelegate Класс

Определение

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

[Foundation.Protocol]
[Foundation.Register("UITableViewDelegate", false)]
public class UITableViewDelegate : UIKit.UIScrollViewDelegate, IDisposable, UIKit.IUITableViewDelegate
type UITableViewDelegate = class
    inherit UIScrollViewDelegate
    interface IUITableViewDelegate
    interface INativeObject
    interface IDisposable
    interface IUIScrollViewDelegate
Наследование
UITableViewDelegate
Атрибуты
Реализации

Комментарии

Реализация UITableView часто требует подклассов и UITableViewDataSourceUITableViewDelegate для предоставления данных и поведения для табличного представления. MonoTouch предоставляет один класс , UITableViewSource поэтому необходимо реализовать только один класс.

Методы класса UITableViewDelegate предоставляют представление таблицы с возможностью управления выбором, настройки колонтитулов разделов, удаления и изменения порядка ячеек, а также управления меню редактирования.

Конструкторы

UITableViewDelegate()

Конструктор по умолчанию, который инициализирует новый экземпляр этого класса без параметров.

UITableViewDelegate(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

UITableViewDelegate(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

Class

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

(Унаследовано от NSObject)
DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
IsDirectBinding

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
IsProxy

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
Superclass

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
Zone

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)

Методы

AccessoryButtonTapped(UITableView, NSIndexPath)

Вызывается, когда пользователь касается дополнительного элемента DetailDisclosureButton в строке, расположенной в indexPath.

AccessoryForRow(UITableView, NSIndexPath)

Разработчики не должны использовать этот устаревший метод.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
CanFocusRow(UITableView, NSIndexPath)

Указывает, может ли строка в указанном indexPath объекте получить фокус.

CanPerformAction(UITableView, Selector, NSIndexPath, NSObject)

Указывает, следует ли в меню редактирования пропускать команды "Копировать" или "Вставить" для указанной строки.

CellDisplayingEnded(UITableView, UITableViewCell, NSIndexPath)

Вызывается при удалении строки таблицы из UITableView (например, из-за прокрутки).

CommitEditing()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
CustomizeMoveTarget(UITableView, NSIndexPath, NSIndexPath)

Возвращает новый путь к индексу, чтобы изменить окончательное расположение перемещаемой пользователем строки.

DangerousAutorelease()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
DangerousRelease()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
DangerousRetain()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
DecelerationEnded(UIScrollView)

Вызывается при завершении замедления (в конце прокрутки).

(Унаследовано от UIScrollViewDelegate)
DecelerationStarted(UIScrollView)

Вызывается при начале замедления (в конце прокрутки).

(Унаследовано от UIScrollViewDelegate)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
DidChangeAdjustedContentInset(UIScrollView)

Метод, который вызывается при изменении значений набора.

(Унаследовано от UIScrollViewDelegate)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
DidEndEditing(UITableView, NSIndexPath)

Вызывается, когда табличный режим вышел из режима редактирования для строки, указанной параметром indexPath.

DidUpdateFocus(UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Указывает, что фокус изменился, как описано contextв .

DidZoom(UIScrollView)

Вызывается при изменении коэффициента масштаба представления прокрутки.

(Унаследовано от UIScrollViewDelegate)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
DraggingEnded(UIScrollView, Boolean)

Вызывается при завершении перетаскивания.

(Унаследовано от UIScrollViewDelegate)
DraggingStarted(UIScrollView)

Вызывается при начале перетаскивания.

(Унаследовано от UIScrollViewDelegate)
EditActionsForRow(UITableView, NSIndexPath)

Возвращает массив действий строк, отображаемых после того, как пользователь проводит пальцем по строке в представлении tableView таблицы, идентифицируемой с помощью indexPath.

EditingStyleForRow(UITableView, NSIndexPath)

Вызывается для каждой строки, отображаемой в представлении таблицы, чтобы определить, какой стиль редактирования будет использоваться для этой строки.

Equals(NSObject)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
Equals(Object)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
EstimatedHeight(UITableView, NSIndexPath)

Предполагаемая высота ячейки в indexPath.

EstimatedHeightForFooter(UITableView, nint)

Предполагаемая высота нижнего колонтитула для указанного раздела.

EstimatedHeightForHeader(UITableView, nint)

Предполагаемая высота заголовка для указанного раздела.

ExposedBindings()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
FooterViewDisplayingEnded(UITableView, UIView, nint)

Вызывается при удалении нижнего колонтитула раздела из таблицы (например, из-за прокрутки).

GetBindingInfo(NSString)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetHeightForFooter(UITableView, nint)

Вызывается для определения высоты нижнего колонтитула для раздела, заданного параметром section.

GetHeightForHeader(UITableView, nint)

Вызывается для определения высоты заголовка для раздела, указанного параметром section.

GetHeightForRow(UITableView, NSIndexPath)

Вызывается для определения высоты строки в indexPath.

GetIndexPathForPreferredFocusedView(UITableView)

Путь к индексу предпочтительного представления фокуса таблицы.

GetLeadingSwipeActionsConfiguration(UITableView, NSIndexPath)

Возвращает конфигурацию действия прокрутки для прокрутки, которые начинаются с переднего края.

GetMethodForSelector(Selector)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
GetNativeHash()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
GetTrailingSwipeActionsConfiguration(UITableView, NSIndexPath)

Возвращает конфигурацию действия прокрутки для прокрутки, которые начинаются с конечной границы.

GetViewForFooter(UITableView, nint)

Возвращает объект представления для отображения в конце заданного раздела.

GetViewForHeader(UITableView, nint)

Возвращает объект представления для отображения в начале заданного раздела.

HeaderViewDisplayingEnded(UITableView, UIView, nint)

Вызывается при удалении заголовка раздела из таблицы (например, из-за прокрутки).

IndentationLevel(UITableView, NSIndexPath)

Получение уровня отступа для строки, указанной параметром indexPath.

Init()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
Invoke(Action, Double)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
PerformAction(UITableView, Selector, NSIndexPath, NSObject)

Вызывается для выполнения операции копирования или вставки строки, указанной параметром indexPath.

PerformSelector(Selector)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
RowDeselected(UITableView, NSIndexPath)

Вызывается при отмене выбора строки, указанной параметром indexPath .

RowHighlighted(UITableView, NSIndexPath)

Вызывается при выделении строки.

RowSelected(UITableView, NSIndexPath)

Вызывается при выборе строки, указанной параметром indexPath .

RowUnhighlighted(UITableView, NSIndexPath)

Вызывается, когда строка не освещена.

ScrollAnimationEnded(UIScrollView)

Вызывается при завершении анимации прокрутки в представлении прокрутки.

(Унаследовано от UIScrollViewDelegate)
Scrolled(UIScrollView)

Вызывается, когда пользователь прокручивает содержимое.

(Унаследовано от UIScrollViewDelegate)
ScrolledToTop(UIScrollView)

Вызывается при прокрутке представления прокрутки в начало содержимого.

(Унаследовано от UIScrollViewDelegate)
SetNativeField(String, NSObject)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, которое можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
ShouldHighlightRow(UITableView, NSIndexPath)

Вызывается перед выделением. Если этот метод возвращает falseзначение , строка не будет выделена.

ShouldIndentWhileEditing(UITableView, NSIndexPath)

Указывает, должна ли строка, указанная параметром, indexPath иметь отступ, пока таблица находится в режиме редактирования.

ShouldScrollToTop(UIScrollView)

Вызывается представлением прокрутки, чтобы определить, следует ли прокручивать его до верхней части содержимого.

(Унаследовано от UIScrollViewDelegate)
ShouldShowMenu(UITableView, NSIndexPath)

Указывает, должно ли отображаться меню редактирования для строки, указанной параметром indexPath.

ShouldSpringLoadRow(UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Метод, вызываемый для указания того, должна ли указанная строка выполнять загрузку в указанном контексте.

ShouldUpdateFocus(UITableView, UITableViewFocusUpdateContext)

Вызывается tableView до потери или получения фокуса. Если возвращается falseлюбая из сред фокуса , обновление фокуса отменяется.

TitleForDeleteConfirmation(UITableView, NSIndexPath)

Задает текст кнопки Удалить для указанной строки.

ToString()

Возвращает строковое представление значения текущего экземпляра.

(Унаследовано от NSObject)
Unbind(NSString)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

Возвращает значение свойства, которое может быть достигнуто с помощью пути к ключу.

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
ViewForZoomingInScrollView(UIScrollView)

Возвращает представление для масштабирования, когда в режиме прокрутки будет происходить масштабирование.

(Унаследовано от UIScrollViewDelegate)
WillBeginEditing(UITableView, NSIndexPath)

Вызывается, когда представление таблицы переходит в режим редактирования с помощью прокрутки и удаления.

WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе собираются измениться.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)
WillDeselectRow(UITableView, NSIndexPath)

Вызывается перед отменой выделения строки.

WillDisplay(UITableView, UITableViewCell, NSIndexPath)

Вызывается непосредственно перед отрисовкой ячейки для строки, указанной параметром indexPath.

WillDisplayFooterView(UITableView, UIView, nint)

Вызывается перед отображением нижнего колонтитула для раздела.

WillDisplayHeaderView(UITableView, UIView, nint)

Вызывается перед отображением представления заголовка для раздела.

WillEndDragging(UIScrollView, CGPoint, CGPoint)

Вызывается, когда пользователь завершает прокрутку содержимого.

(Унаследовано от UIScrollViewDelegate)
WillSelectRow(UITableView, NSIndexPath)

Вызывается при выборе строки.

ZoomingEnded(UIScrollView, UIView, nfloat)

Вызывается при завершении масштабирования содержимого.

(Унаследовано от UIScrollViewDelegate)
ZoomingStarted(UIScrollView, UIView)

Вызывается при запуске операции масштабирования.

(Унаследовано от UIScrollViewDelegate)

Методы расширения

GetDebugDescription(INSObjectProtocol)

Класс, получающий уведомления из UITableView. Разработчики MonoTouch обычно должны использовать UITableViewSource вместо этого класса.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Указывает, что замедление, связанное с событием прокрутки, завершилось.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Указывает, что началось замедление события прокрутки.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Метод, который вызывается при изменении значений набора.

DidZoom(IUIScrollViewDelegate, UIScrollView)

Указывает, что указанный scrollView увеличен.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Указывает, что перетаскивание завершено.

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Указывает, что перетаскивание началось.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Указывает, что все анимации, связанные с прокруткой, завершены.

Scrolled(IUIScrollViewDelegate, UIScrollView)

Указывает, что указанный scrollView прокрутился.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Указывает, что прокрутка указанного scrollView завершилась вверху.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Указывает, должна ли быть разрешена прокрутка к началу scrollView.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

UIView для масштабирования при запросе масштабирования.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Указывает, что перетаскивание завершается.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Указывает, что масштабирование завершено.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Указывает, что началось масштабирование.

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Обвиняет в том, что пользователь коснулся аксессуара /раскрывающегося объекта по указанному indexPath.

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Разработчики не должны использовать этот устаревший метод.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, может ли строка в указанном indexPath объекте получить фокус.

CanPerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Указывает, может ли ячейка с указанным indexPath выполнять указанную операцию копирования или вставки.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Указывает, что ячейка была только что удалена.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Используется для изменения назначения перемещения ячейки, например для предотвращения удаления ячейки в определенном положении.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что редактирование ячейки в указанном indexPath завершено.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

Указывает, что фокус изменился, как описано contextв .

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Возвращает массив действий строк, отображаемых после того, как пользователь проводит пальцем по строке в представлении tableView таблицы, идентифицируемой с помощью indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

UITableViewCellEditingStyle для указанного indexPath.

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

Оценка высоты для указанного indexPath. Реализации должны выполнять минимальное вычисление, как это называется многократно.

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

Предполагаемая высота нижнего колонтитула указанного раздела.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

Предполагаемая высота заголовка указанного раздела.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Указывает, что нижний колонтитул указанного раздела удален.

GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

Высота нижнего колонтитула для указанного раздела.

GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

Высота заголовка для указанного раздела.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Высота ячейки в указанном indexPath.

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

Путь к индексу предпочтительного представления фокуса таблицы.

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Возвращает конфигурацию действия прокрутки для прокрутки, которые начинаются с переднего края.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Возвращает конфигурацию действия прокрутки для прокрутки, которые начинаются с конечной границы.

GetViewForFooter(IUITableViewDelegate, UITableView, nint)

Представление, используемое для нижнего колонтитула указанного раздела.

GetViewForHeader(IUITableViewDelegate, UITableView, nint)

Представление, используемое для заголовка указанного раздела.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Указывает, что заголовок указанного раздела удален.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

Уровень отступа для ячейки в указанном indexPath.

PerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Выполняет указанное действие Копирования или Вставки.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что ячейка с указанным indexPath была отменена.

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что выделена ячейка с указанным indexPath.

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что выбран вызов по указанному indexPath.

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что ячейка в указанном indexPath не освещена.

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, должна ли быть выделена ячейка с указанным indexPath.

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, должна ли ячейка в указанном indexPath иметь отступ во время редактирования.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, должна ли ячейка в указанной строке rowAtIndexPath отображать меню действий.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Метод, вызываемый для указания того, должна ли указанная строка выполнять загрузку в указанном контексте.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled перед потерей tableView или получением фокуса. Если возвращается falseлюбая из сред фокуса , обновление фокуса отменяется.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

При переопределении изменяет заголовок кнопки подтверждения удаления по умолчанию.

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что ячейка с указанным indexPath будет отредактирована.

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что ячейка с указанным indexPath будет отменена.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Указывает, что ячейка с указанным indexPath будет отображаться.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

Указывает, что будет отображаться представление нижнего колонтитула для указанного раздела.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

Указывает, что представление заголовка указанного раздела будет отображаться.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Указывает, что ячейка с указанным indexPath будет выбрана.

Применяется к

См. также раздел