【发布时间】:2011-08-11 04:31:58
【问题描述】:
当声音在背景中播放时,我需要突出显示文本,就像玩具故事书一样,但我不知道该怎么做。有人说要计算每个单词的时间并进行计算,但这是一个漫长的过程,因为大约有 50 页,每页至少有 100 个单词。用于计算 100 字长并同步 带有声音的动画是非常典型的任务。如果任何机构有一些示例代码,请分享它。在这一点上,我处于危急状态,我被困在这个时间点。请帮我。
【问题讨论】:
标签: iphone ipad cocos2d-iphone
当声音在背景中播放时,我需要突出显示文本,就像玩具故事书一样,但我不知道该怎么做。有人说要计算每个单词的时间并进行计算,但这是一个漫长的过程,因为大约有 50 页,每页至少有 100 个单词。用于计算 100 字长并同步 带有声音的动画是非常典型的任务。如果任何机构有一些示例代码,请分享它。在这一点上,我处于危急状态,我被困在这个时间点。请帮我。
【问题讨论】:
标签: iphone ipad cocos2d-iphone
这个任务至少有两种方法:
使用 CoreText 实现自定义 UIView,根据阅读进度显示特定文本的自定义格式。
使用 UIWebView,填充文本内容,每个文本都包含在 等标签中。使用 JavaScript 和 CSS 根据阅读进度动态更改文本格式。
无论哪种方式,您都不需要弄乱低级文本大小。如果您的要求允许,您也可以考虑按每个段落而不是每个单词突出显示文本。
【讨论】: