Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы GLKit ссылка на протокол GLKViewDelegate

Опции
Развертывание Target:

На этой странице
Язык:

GLKViewDelegate

Наследование


Не применимый

Соответствует


Оператор импорта


Swift

import GLKit

Objective C

@import GLKit;

Доступность


Доступный в iOS 5.0 и позже.

Объект, реализующий GLKViewDelegate протокол может быть установлен как a GLKView делегат объекта. Делегат позволяет Вашему приложению обеспечивать метод рисования для a GLKView объект, не разделяя на подклассы GLKView класс.

  • Рисует содержание представления. (требуемый)

    Объявление

    Swift

    func glkView(_ view: GLKView!, drawInRect rect: CGRect)

    Objective C

    - (void)glkView:(GLKView *)view drawInRect:(CGRect)rect

    Параметры

    view

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

    rect

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

    Обсуждение

    Семантика этого метода идентична тем drawRect: метод; GLKView объект делает свой OpenGL контекстом ES текущий контекст и связывает его кадровый буфер как цель для OpenGL команды рендеринга ES. Ваш метод делегата должен тогда нарисовать содержание представления.

    Оператор импорта

    Objective C

    @import GLKit;

    Swift

    import GLKit

    Доступность

    Доступный в iOS 5.0 и позже.