Искам част от моя текст в UITextView
да бъде подравнена надясно.
Използвам NSAttributedString
и използвам кода по-долу за оправдаване на текста:
NSMutableParagraphStyle * justifiedStyle = [[NSMutableParagraphStyle alloc] init];
justifiedStyle.alignment= NSTextAlignmentJustified;
NSDictionary *firstAttributes = @{
NSForegroundColorAttributeName: [UIColor blueColor],
NSParagraphStyleAttributeName: justifiedStyle
};
[myString appendAttributedString:
[[NSMutableAttributedString alloc] initWithString:myNewString attributes:firstAttributes]
];
но не работи и причинява срив на приложението.
Видях някои свързани теми като:
Юстифициран текст с UITextView и NSMutableAttributedString
и други също. Някой каза, че ако използвам firstLineHeadIndent
, трябва да работи. Други предлагат използването на „addTab“, но никой от тях не работи за мен. Някой работи ли с това в iOS7?
Редактиране Относно регистъра на сривовете:
Всъщност отива на main.m
файл и избира реда return
, но зелен цвят и в края на зеления ред пише:
Thread 1: EXC_BAD_ACCESS (code=2, Address= 0x8)
Няма коментари за полето за изход.