小编ram*_*dhi的帖子

CSSearchableItemAttributeSet的contentDescription属性不支持换行格式

我有一个CSSearchableItemCSSearchableItemAttributeSet,

CSSearchableItemAttributeSet* attributes = [[CSSearchableItemAttributeSet alloc]initWithItemContentType:(__bridge NSString *)kUTTypeContact];
attributes.keywords = @[keywords];
attributes.title = @"Contact Details";
attributes.displayName = @"Ram Gandhi";
attributes.emailAddresses = @[email];
attributes.phoneNumbers = @[phoneNumber];
attributes.contentDescription = [NSString stringWithFormat:@"%@ \n %@", phoneNumber, email];
attributes.supportsPhoneCall = [NSNumber numberWithBool:YES];
attributes.supportsNavigation = [NSNumber numberWithBool:NO];
attributes.thumbnailData = [self getThumbnailData:contactID];
Run Code Online (Sandbox Code Playgroud)

一切都运行正常,但新行contentDescription没有按预期工作,虽然它没有在UI中显示.

此外,我不确定在kUTTypeContact这里使用的目的和kUTTypeContent工作一样.就我搜索而言,没有关于如何kUTTypeContact在Spotlight搜索中使用的详细文档.

我可以使用其他任何财产以便在单独的行中显示电子邮件和电话号码吗?

objective-c ios corespotlight

5
推荐指数
1
解决办法
472
查看次数

如何制作画外音来拼写单词中的每个字母?

我有一个CPN34THX应该通过画外音阅读的文本,因为C N 3 4 T H X 是否有任何属性需要设置UIAccessibility,以便可以逐个字符地阅读它?

ios voiceover uiaccessibility swift

2
推荐指数
1
解决办法
1971
查看次数