2013-09-25 113 views
0

我有一个应用程序,获取Facebook和Twitter的帖子。提取时,一些职位有特殊的字符,如: ❤http://t.co/FONMMA39UR 我显示它在一个UILabel。有时它起作用,有时它不起作用。该标签是在一个TableViewCell中,我注意到在刷新TableView后,显示的图标。 任何人都可以提供解决方案吗?图标无法正确显示在UILabel

+1

它基于设备上的表情符号可用性,如果在iOS/iOS应用程序中显示的表情符号在iOS中可用,它将始终显示,如果在您要放入UILabel的字符串中找到有效的unicode字符 – samfisher

+1

@samfisher说,如果在你放入UILabel的字符串中找到有效的unicode字符,并且你在刷新TableView后显示的图标,它总是会显示。所以我的建议是通过使用[yourTableView reloadData]强制刷新tableview; –

+0

是的,呃,我在viewDidLoad中添加了方法reloadData,它工作。 – lenhhoxung

回答

1

正如@samfisher所说,如果您在UILabel中放入的字符串中找到有效的unicode字符,并且您在刷新TableView后显示的图标,它就会始终显示。所以我的建议是通过使用[yourTableView reloadData]强制刷新tableview;它会工作。