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

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

Разработчик

Ссылка платформы UIKit ссылка на протокол UIPopoverBackgroundViewMethods

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

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

UIPopoverBackgroundViewMethods

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


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

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


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

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


Swift

import UIKit

Objective C

@import UIKit;

Доступность


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

UIPopoverBackgroundViewMethods протокол определяет методы это UIPopoverBackgroundView подклассы должны реализовать. Когда легкая сдоба представлена, методы в этом протоколе вызывают только один раз. Все методы этого протокола требуются.

  • Вставки для части содержания легкой сдобы. (требуемый)

    Объявление

    Swift

    static func contentViewInsets() -> UIEdgeInsets

    Objective C

    + (UIEdgeInsets)contentViewInsets

    Обсуждение

    Рассмотрите свое фоновое представление легкой сдобы без стрелки, и вставки в этом свойстве представляют расстояние от данного края Вашего фонового содержания к соответствующему краю представления содержания легкой сдобы. (Это ограничивается фонового содержания, должен быть сброс с прямоугольником кадра Вашего представления, за исключением стороны, содержащей стрелку, конечно.) Контроллер легкой сдобы использует эти значения (в сочетании со значением, возвращенным arrowHeight метод) для определения, где расположить представление содержания легкой сдобы. Поскольку высота стрелки составлена отдельно, Ваша реализация этого метода должна возвратить ряд постоянных значений.

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

    См. также

    + arrowHeight

  • arrowBase () + arrowBase Требуемый

    Ширина треугольника стрелки в его основе. (требуемый)

    Объявление

    Swift

    static func arrowBase() -> CGFloat

    Objective C

    + (CGFloat)arrowBase

    Обсуждение

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

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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

  • arrowHeight () + arrowHeight Требуемый

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

    Объявление

    Swift

    static func arrowHeight() -> CGFloat

    Objective C

    + (CGFloat)arrowHeight

    Обсуждение

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

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

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

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