【发布时间】:2016-03-08 12:35:48
【问题描述】:
title、subtitle 和informativeText 中的所有三个如果内容太长而无法显示,都会省略。他们都在最后省略了它们。
一开始可以省略吗?例如,在尝试显示长域时,这将很有用。
另一种可行的解决方案是获取所有这三个属性的可用空间,以便在设置它们之前省略 NSString(s)。
【问题讨论】:
标签: objective-c nsusernotification nsusernotificationcenter
title、subtitle 和informativeText 中的所有三个如果内容太长而无法显示,都会省略。他们都在最后省略了它们。
一开始可以省略吗?例如,在尝试显示长域时,这将很有用。
另一种可行的解决方案是获取所有这三个属性的可用空间,以便在设置它们之前省略 NSString(s)。
【问题讨论】:
标签: objective-c nsusernotification nsusernotificationcenter
两者都不支持 API — 听起来像 enhancement request 的一个很好的候选者。鉴于目前没有办法调整通知中的字体大小,您现在可能可以使用第二种方法的手动版本;你只需要做一些实验来为每个字段找到合理的截断长度。
【讨论】: