在cocos2d版本2中滚动区域

时间:2012-10-09 00:13:47

标签: cocos2d-iphone

我正在尝试使用cocos2d 2.0版在我的cocos2d游戏中实现帮助屏幕。我的屏幕顶部会有一个标题栏(“帮助”),然后是下面屏幕的其余部分,我想放置滚动帮助部分。理想情况下,我可以将文本和图像放入此帮助窗口。

问题是cocos2d没有像UIScrollView这样的功能,而且从我看到的谷歌搜索中,我发现的每个自定义解决方案似乎都遇到各种设备上出现各种错误的问题。

到目前为止,我尝试过这些解决方案:

我最接近的工作是嵌入一个UITextView但是在几卷之后似乎随机崩溃所以对我来说似乎不可靠。

有没有人知道这个问题的一个简单的强大解决方案?看起来它应该是直截了当的,但事实并非如此。

1 个答案:

答案 0 :(得分:0)

我建议你制作新的class说:( HelpViewClass)并使用UIScrollView实现它,然后在UIScrollView添加您要添加​​的内容,然后您可以将其用作{ {/ 1}}到您的图层。

child
  1. 创建一个类 - 继承UIView
  2. Steps 添加到视图。
  3. 将组件添加到其中。
  4. 将此UIScrollView添加到UIView
  5. 您可以使用此

    将任何UIKit组件添加到cocos2d图层
    HelpLayer

    注意:从此HelpLayer返回时,请删除所有UI组件。

    我认为这可能对你有所帮助!