【发布时间】:2014-06-23 12:32:12
【问题描述】:
在我的应用程序中,我需要在 ui 文本视图上设置一些行距..
我知道我们可以使用段落样式间距为不可编辑的文本视图/标签做到这一点
但是在我的应用程序中,当我输入文本时它不起作用,
只有当我有预定义的文本时我才能这样做,如果我清除文本段落 sty 将不起作用
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
paragraphStyle.minimumLineHeight = 35.f;
paragraphStyle.maximumLineHeight = 35.f;
UIFont *font = [UIFont fontWithName:@"AmericanTypewriter" size:18.f];
NSString *string = @"This is a test";
NSDictionary *attributtes = @{
NSParagraphStyleAttributeName : paragraphStyle,
};
deedTextView.font = font;
deedTextView.attributedText = [[NSAttributedString alloc] initWithString:string
attributes:attributtes];
但是,我没有像 NSString *string = @"This is a test"; 这样的预定义文本
文本视图必须为空,而开始
【问题讨论】:
标签: iphone objective-c uitextview nsattributedstring