Почему CtframesetterCreateWithAttributedString Crash при установлении курсивого шрифта?IOS

Программируем под IOS
Ответить
Anonymous
 Почему CtframesetterCreateWithAttributedString Crash при установлении курсивого шрифта?

Сообщение Anonymous »

Я довольно новичок в основном тексту. У меня есть две приписываемые строки, у которых есть только одно отличие, во втором примере первый персонаж устанавливается на вердана-италино-италиный размер 22. < /P>

Первый не имеет проблемы, проходящих через
ctframesettercreatewithattributedString (((cfattribetedStringRef) атрибут). Exc_BAD_ACCESS. < /P>

Любая идея, почему вторая вылетает, когда все, что я делаю, - это добавлять курсивную вердану к первому символу? < /P>

pCO{
CTForegroundColor = " [ (kCGColorSpaceDeviceGray)] ( 0 1 )";
NSFont = "CTFont \nCTFontDescriptor \n\t1 : {contents = \"NSFontNameAttribute\"} = {contents = \"Verdana\"}\n}\n>";
NSParagraphStyle = "CTParagraphStyle:\nwriting direction = -1, alignment = 2, line break mode = 4, default tab interval = 0\nfirst line head indent = 0, head indent = 0, tail indent = 0\nline height multiple = 0, maximum line height = 0, minimum line height = 0\nline spacing adjustment = 0, paragraph spacing = 0, paragraph spacing before = 0\ntabs:\n{type = immutable, count = 12, values = (\n\t0 : CTTextTab: location = 28, alignment = 0, options = (none)\n\n\t1 : CTTextTab: location = 56, alignment = 0, options = (none)\n\n\t2 : CTTextTab: location = 84, alignment = 0, options = (none)\n\n\t3 : CTTextTab: location = 112, alignment = 0, options = (none)\n\n\t4 : CTTextTab: location = 140, alignment = 0, options = (none)\n\n\t5 : CTTextTab: location = 168, alignment = 0, options = (none)\n\n\t6 : CTTextTab: location = 196, alignment = 0, options = (none)\n\n\t7 : CTTextTab: location = 224, alignment = 0, options = (none)\n\n\t8 : CTTextTab: location = 252, alignment = 0, options = (none)\n\n\t9 : CTTextTab: location = 280, alignment = 0, options = (none)\n\n\t10 : CTTextTab: location = 308, alignment = 0, options = (none)\n\n\t11 : CTTextTab: location = 336, alignment = 0, options = (none)\n\n)}";
}2{
NSSuperScript = "-1";
}
< /code>

и < /p>

p{
NSFont = " font-family: \"Verdana\"; font-weight: normal; font-style: italic; font-size: 22px";
}CO{
CTForegroundColor = " [ (kCGColorSpaceDeviceGray)] ( 0 1 )";
NSFont = "CTFont \nCTFontDescriptor \n\t1 : {contents = \"NSFontNameAttribute\"} = {contents = \"Verdana\"}\n}\n>";
NSParagraphStyle = "CTParagraphStyle:\nwriting direction = -1, alignment = 2, line break mode = 4, default tab interval = 0\nfirst line head indent = 0, head indent = 0, tail indent = 0\nline height multiple = 0, maximum line height = 0, minimum line height = 0\nline spacing adjustment = 0, paragraph spacing = 0, paragraph spacing before = 0\ntabs:\n{type = immutable, count = 12, values = (\n\t0 : CTTextTab: location = 28, alignment = 0, options = (none)\n\n\t1 : CTTextTab: location = 56, alignment = 0, options = (none)\n\n\t2 : CTTextTab: location = 84, alignment = 0, options = (none)\n\n\t3 : CTTextTab: location = 112, alignment = 0, options = (none)\n\n\t4 : CTTextTab: location = 140, alignment = 0, options = (none)\n\n\t5 : CTTextTab: location = 168, alignment = 0, options = (none)\n\n\t6 : CTTextTab: location = 196, alignment = 0, options = (none)\n\n\t7 : CTTextTab: location = 224, alignment = 0, options = (none)\n\n\t8 : CTTextTab: location = 252, alignment = 0, options = (none)\n\n\t9 : CTTextTab: location = 280, alignment = 0, options = (none)\n\n\t10 : CTTextTab: location = 308, alignment = 0, options = (none)\n\n\t11 : CTTextTab: location = 336, alignment = 0, options = (none)\n\n)}";
}2{
NSSuperScript = "-1";
}
< /code>

Ура < /p>

nik < /p>

Подробнее здесь: https://stackoverflow.com/questions/108 ... talic-font
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»