iPhone RPG滚动文本进行对话

时间:2010-06-07 22:57:08

标签: iphone text scroll

我正在开发RPG,但我仍然对显示对话的最佳方式感到困惑。

我希望有一个带有滚动文本的文本框(就像任何RPG一样),但使用X-Code实现此目的的最佳方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

您应该使用UITextViewscrollRangeToVisible方法。当您浏览方法时,不要忘记它继承自UIScrollView(因此您也可以使用UIScrollViewDelegate),它具有一些与移动相关的非常有用的方法。

您可以在应用中只使用一个UITextView,并根据需要操作文本/滚动位置。使用传统动画可以实现各种渐变和效果。

如果您需要使用各种字体的彩色文字,则需要使用不UIWebViewUIScrollView继承的UIView - 所以您的动画方法将更多地基于您熟悉的事情做UIView,但仍然不难。

不要忘记使用经典的RPG对话框,“......” - 但请不要让文字慢慢地,逐个字符地显示,或者长时间不可跳过的动画 - 通过最终的介绍幻想战术第二次推进几乎杀了我。