CSSearchableItemAttributeSet не показывает номер телефона
Я делаю для поиска API в IOS 9. Я могу показать для заголовка и desc. Тем не менее, я не могу сделать для номера телефона. Это будет отображаться как кнопка вызова, верно? Но пока я вижу только название и описание. Как мне быть?
CSSearchableItemAttributeSet * attributeSet = [[CSSearchableItemAttributeSet alloc] initWithItemContentType:(NSString*)kUTTypeItem];
attributeSet.title = [NSString stringWithFormat:@"%@",nickname];
attributeSet.contentDescription = [NSString stringWithFormat:@"Department - %@", department];
attributeSet.keywords = @[nickname, department];
attributeSet.phoneNumbers = @[@"23233036"];
2 ответа
Вы должны установить свойство atrributeSet supportsPhoneCall
в 1
, Ссылка на документацию для получения дополнительной информации: https://developer.apple.com/documentation/corespotlight/cssearchableitemattributeset/1621653-supportsphonecall Ps вы не увидите номер телефона в виде строки, там будет кнопка, чтобы сделать телефонный звонок. И на прессе вы позвоните по первому номеру телефона от attributeSet.phoneNumbers
, Имейте в виду, что это не будет работать на симуляторе - протестируйте его на реальном устройстве.