CTFramesetterSuggestFrameSizeWithConstraints: какие атрибуты можно установить? - PullRequest
3 голосов
/ 24 сентября 2011

Документация для CTFramesetterSuggestFrameSizeWithConstraints описывает параметр frameAttributes следующим образом:

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

Я только когда-либо устанавливал этот параметр на NULL и, похоже, не могу найти никакой документации о том, на что я могу установить эти атрибуты.CTFramesetterCreateFrame также принимает параметр frameAttributes, но там тоже нет документации.

Кто-нибудь знает, где находится документация для этих параметров?

1 Ответ

4 голосов
/ 24 сентября 2011

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

В документации не указано, какие атрибуты может иметь фрейм. Однако в справочнике CTFrame имеются константы с именами kCTFrameProgressionAttributeName, kCTFramePathFillRuleAttributeName и kCTFramePathWidthAttributeName, а также константы для значений для двух, которые требуют постоянных значений.

Итак, образованное предположение: эти атрибуты.

...