iphone - 在标签中将下划线显示为空格

标签 iphone objective-c ios cocoa-touch uitableview

在我的应用程序中,我有一个表格 View ,其中包含基本样式的单元格的动态列表。每个单元格的 textLabel 都是从 xml 中提取的,并且包含下划线来代替空格。我使用标签文本来识别在 didSelectRowAtIndexPath 中点击了哪个单元格,并将其与其他 xml 文件中相同字符串的其他出现匹配。为此,标签需要包含下划线,但是如果它们是空格会更好看。

所以我的问题是,我可以将 labelText 设置为将下划线显示为空格,但保留底层字符串中的下划线,以便它仍然与使用下划线的 xml 匹配吗?

最佳答案

你可以让 labelText 显示任何你喜欢的东西。在 tableView:cellForRowAtIndexPath:只需使用您已用空格替换下划线的字符串配置单元格(请参阅stringByReplacingOccurrencesOfString:withString: 以轻松完成此操作)。

关于iphone - 在标签中将下划线显示为空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12271930/

相关文章:

ios - 尝试将 MMWormhole.h 导入我的 WatchkitExtension InterfaceController.h 时出错

ios - 如何从地址簿中检索 'self'

ios - 'UITextField' XCode 7

php - 移动应用程序网络服务的 Base64 编码消息问题

iphone - 模拟移动测试连接问题的最佳软件产品

ios - 在显示键盘后离开应用程序时出现快照错误(需要 afterScreenUpdates :YES)

objective-c - iOS模拟器live555库编译

iphone - 程序员之间是否可以共享 Apple Developer Program 许可证?

iphone - 应用程序在装有 iOS 6 的 iPhone 5 上崩溃

ios - 如何将文件添加到已创建的桥接头?