Ссылка CTTextTab
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import CoreText
Objective C
@import CoreText;
CTTextTab непрозрачный тип представляет вкладку в стиле абзаца, храня тип выравнивания и расположение.
Базовый текст поддерживает четыре типа выравнивания: левый, центральный, правильный, и десятичный. Эти типы выравнивания являются абсолютными, не на основе направления развертки строки текста. Например, снабженный вкладками текст всегда располагается налево от выровненной по правому краю вкладки, является ли направление развертки строки слева направо или справа налево. Расположение вкладки, с другой стороны, относительно заднего поля. Набор вкладки в 1,5 дюймах, например, в 1,5 дюймах от права в справа налево тексте.
-
Создает и инициализирует новый текстовый объект вкладки.
Объявление
Swift
func CTTextTabCreate(_
alignment
: CTTextAlignment, _location
: Double, _options
: CFDictionary!) -> CTTextTab!Objective C
CTTextTabRef CTTextTabCreate ( CTTextAlignment alignment, double location, CFDictionaryRef options );
Параметры
alignment
Выравнивание вкладки. Это используется для определения позиции текста в столбце вкладки. Этот параметр должен быть установлен на допустимое
CTTextAlignment
значение или эта функция возвратыNULL
.location
Расположение линейки вкладки, относительно заднего поля.
options
Опции передать в том, когда создается вкладка. В настоящее время единственная доступная опция
kCTTabColumnTerminatorsAttributeName
. Этот параметр является дополнительным и может быть установлен наNULL
если не необходимый.Возвращаемое значение
Ссылка на CTTextTab возражает, был ли вызов успешен; иначе,
NULL
.Оператор импорта
Objective C
@import CoreText;
Swift
import CoreText
Доступность
Доступный в iOS 3.2 и позже.
-
Возвращает выравнивание текста вкладки.
Объявление
Swift
func CTTextTabGetAlignment(_
tab
: CTTextTab!) -> CTTextAlignmentObjective C
CTTextAlignment CTTextTabGetAlignment ( CTTextTabRef tab );
Параметры
tab
Вкладка, выравнивание текста которой получено.
Возвращаемое значение
Значение выравнивания текста вкладки.
Оператор импорта
Objective C
@import CoreText;
Swift
import CoreText
Доступность
Доступный в iOS 3.2 и позже.
-
Возвращает расположение линейки вкладки.
Объявление
Swift
func CTTextTabGetLocation(_
tab
: CTTextTab!) -> DoubleObjective C
double CTTextTabGetLocation ( CTTextTabRef tab );
Параметры
tab
Вкладка, расположение которой получено.
Возвращаемое значение
Расположение линейки вкладки относительно заднего поля.
Оператор импорта
Objective C
@import CoreText;
Swift
import CoreText
Доступность
Доступный в iOS 3.2 и позже.
-
Возвращает словарь атрибутов, связанных с вкладкой.
Объявление
Swift
func CTTextTabGetOptions(_
tab
: CTTextTab!) -> CFDictionary!Objective C
CFDictionaryRef CTTextTabGetOptions ( CTTextTabRef tab );
Параметры
tab
Вкладка, атрибуты которой получены.
Возвращаемое значение
Если никакой словарь не присутствует, словарь атрибутов связался с вкладкой, или
NULL
.Оператор импорта
Objective C
@import CoreText;
Swift
import CoreText
Доступность
Доступный в iOS 3.2 и позже.
-
Ссылка на текст снабжает вкладками объект.
Объявление
Swift
typealias CTTextTabRef = CTTextTab
Objective C
typedef const struct __CTTextTab *CTTextTabRef;
Доступность
Доступный в iOS 3.2 и позже.
-
Указывает оконечный знак для столбца вкладки.
Объявление
Swift
let kCTTabColumnTerminatorsAttributeName: CFString!
Objective C
const CFStringRef kCTTabColumnTerminatorsAttributeName;
Константы
-
kCTTabColumnTerminatorsAttributeName
Указывает оконечный знак для столбца вкладки.
Доступный в iOS 3.2 и позже.
Обсуждение
Значение, связанное с этим атрибутом, является объектом CFCharacterSet. Набор символов используется для определения оконечного знака для столбца вкладки. Символы табуляции и символы новой строки подразумеваются, даже если они не существуют в наборе символов. Этот атрибут может использоваться для реализации десятичной табуляции, например. Этот атрибут является дополнительным.
-