我想在UISearchDisplayController
. 在文档中,您可以找到我认为应该更改此字符串UISearchDisplayController
的属性searchResultsTitle
,但它不起作用。
请帮助在 iOS 5 及更高版本中自定义“无结果”字符串。为什么searchResultsTitle
不起作用?
问问题
771 次
1 回答
5
的searchResultsTitle
属性UISearchDisplayController
实际上并不控制No Results文本。如果您查看实例变量,UISearchDisplayController
您将同时看到_resultsTitle
和_noResultsMessage
。这_noResultsMessage
是控制无结果文本但不幸的是没有公共财产的东西。
不过,您可以使用未记录的实例变量使用此代码设置自定义消息:
@try
{
[self.searchDisplayController setValue:@"No Results, try again later." forKey:[@[@"no", @"Results", @"Message"] componentsJoinedByString:@""]];
}
@catch (NSException *exception) {}
至于searchResultsTitle
,文档太稀缺了,我不知道它控制什么!
于 2012-11-06T16:16:38.750 回答