ibireme / YYText

Powerful text framework for iOS to display and edit rich text.
MIT License
8.86k stars 1.7k forks source link

关于lineBreakMode属性设置后的重置问题 #176

Closed SwordZJ closed 8 years ago

SwordZJ commented 8 years ago

你好 在设置完label的换行模式为NSLineBreakByCharWrapping后 再调用setAttributeText方法后,换行模式自动重置为NSLineBreakByWordWrapping
另外,我想重新YYLabel的lineBreakMode的setter方法强制在设置完后再重置回来,发现继承YYLabel的类无法调用下划线成员变量 请问这种情况如何解决

ibireme commented 8 years ago

NSAttributedString 本身就带有 lineBreakMode 属性,可以通过 text.yy_lineBreakMode 访问,默认是 NSLineBreakByWordWrapping。所以设置了 attributedText 后,label 的 lineBreakMode 也会被重置。