【发布时间】:2014-10-29 03:20:17
【问题描述】:
我创建了一个UITextView 实例,我正在尝试设置它的字体:
UITextView *dummy = [[UITextView alloc] initWithFrame:self.frame];
dummy.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:14];//self.font;
但是,在第二行,我收到EXC_BAD_ACCESS 错误,点击继续执行没有任何作用。它仍然永远挂在同一行,控制台上没有错误消息。它也曾经抛出self.font(我正在使用UILabel 中的代码,它的font 是一个有效的字体对象)。为什么会出现此错误?
更新:我也试过setText: 它也抛出了同样的问题。我错过了什么明显的东西吗?
【问题讨论】:
-
你试过了吗:
[dummy setFont:size:];? -
@Lukasz'Severiaan'Grela
UITextView没有setFont:size:方法。 -
是真码吗? (如果将分配的 UITextField 设置为弱指针,系统会释放它)
-
@AndrewRomanov 是的,从我的项目中复制/粘贴。
-
NSZombies 说:“我想吃掉你的大脑”:)
标签: ios ios7 uitextview