gpt4 book ai didi

ios - 无法识别的选择器已发送到实例(DTCoreText + UILabel)

转载 作者:行者123 更新时间:2023-12-01 17:51:09 24 4
gpt4 key购买 nike

我得到错误:

-[__NSCFType lineBreakMode]: unrecognized selector sent to instance

当以下代码完成执行时:
 NSDictionary* options = @{ NSTextSizeMultiplierDocumentOption: [NSNumber numberWithFloat: 1.0],
DTDefaultFontFamily: @"Helvetica Neue",
};
NSAttributedString *attrStr = [[NSAttributedString alloc] initWithHTMLData:[@"HTML TEXT HERE" dataUsingEncoding:NSUTF8StringEncoding] options:options documentAttributes:NULL];
attrStr = [attrStr copy];

UILabel *lbl = [[UILabel alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
lbl.attributedText = attrStr;

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"MOTD"
message:@""
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert setValue:lbl forKey:@"accessoryView"];
[self Load_list_Data];
[alert show];

我的项目面向iOS 8+。

有任何想法吗?

最佳答案

出于某种原因,即使我使用的是iOS 8强制iOS 6属性也解决了该问题:

     NSDictionary* options = @{ NSTextSizeMultiplierDocumentOption: [NSNumber numberWithFloat: 1.0],
DTDefaultFontFamily: @"Helvetica Neue",DTUseiOS6Attributes: [NSNumber numberWithBool:YES],
};

关于ios - 无法识别的选择器已发送到实例(DTCoreText + UILabel),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30149198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com