我正在开发一个应用程序,该应用程序text
保存在array
项目中的 和 mp3 文件中。
我想播放带有文本的 mp3 文件touched
并突出显示text
或更改其background color
.
我的问题是知道屏幕中文本的位置并将触摸该文本与播放事件联系起来并突出显示该文本
我想知道是否有此示例代码或某处的项目。
请指教。
我正在开发一个应用程序,该应用程序text
保存在array
项目中的 和 mp3 文件中。
我想播放带有文本的 mp3 文件touched
并突出显示text
或更改其background color
.
我的问题是知道屏幕中文本的位置并将触摸该文本与播放事件联系起来并突出显示该文本
我想知道是否有此示例代码或某处的项目。
请指教。
根据您的文本布局需要的复杂程度,您可以尝试各种选项。
如果您的文本布局不需要复杂,您可以尝试将文本放在按钮中,并在用户触摸按钮时设置按钮中标签的背景颜色。
否则你可能需要一些 webviews 和 js 的组合来完成你需要做的事情。
NSAattributedString
代表Methods
这样做:
- (void)removeAttribute:(NSString *)name range:(NSRange)range;
- (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)range;
并且供您考虑,它适用于 iOS6。