1
Я использую CoreText
, и я хочу сделать так, чтобы мой NSMutableAttributedString
всегда центрировал его текст. Это код, я использую, и он не работает:CoreText Горизонтальный центр Выравнивание текста
CTTextAlignment paragraphAlignment = kCTCenterTextAlignment;
CTParagraphStyleSetting paragraphSettings[1] = {{kCTParagraphStyleSpecifierAlignment, sizeof(CTTextAlignment), ¶graphAlignment}};
CTParagraphStyleRef paragraphStyle = CTParagraphStyleCreate(paragraphSettings, 1);
text = [[NSMutableAttributedString alloc] initWithString:@"" attributes:[NSDictionary dictionaryWithObjectsAndKeys: (id)paragraphStyle, (NSString*)kCTParagraphStyleAttributeName, nil]];
Кто-нибудь есть идеи, как правильно это сделать?
Какова остальная часть кода для отображения текста? (Ответ зависит от подпрограмм, которые вы используете). – lnafziger
http://stackoverflow.com/questions/6801856/iphone-nsattributedstring-add-text-alignment/6801901#6801901 должен ответить на ваш вопрос. –