zoukankan      html  css  js  c++  java
  • cocos2d-x中的CCScrollView滑动体验不佳

    在最近的项目中,使用了Cocos2d-x (2.2.0版本)提供的CCScrollView来拖动一个比较大的画面,但是发现滑动体验非常不佳,

    手指离开屏幕后,滑动没有惯性,一个不算太大的画面,要滑动好几次才能从一头滑动到另一头。


    在测试了示例程序中的CCTableView的例子之后,发现Table view的滑动体验同ios 的原生滑动体验没有什么区别,非常好,

    于是就决定改用CCTableView来实现。事实证明了我的思路是正确的,改用TableView后,滑动效果就非常棒了。


    我的实现思路如下:

    unsigned int numberOfCellsInTableView(CCTableView *table)

    {

        return  1;  //只有一项

    }


     

    CCSizecellSizeForTable(CCTableView *table)

    {

        return CCSizeMake(width, height); //在这里计算画面的宽度和高度

    }


     

    CCTableViewCell* tableCellAtIndex(CCTableView *table, unsigned int idx)

    {

        //在这里生成一个CCTableViewCell,

        //设定其ContentSize为cellSize

        //然后构建整个画面,而CCTableViewCell的实例这时做为整个画面的parent

    }



  • 相关阅读:
    [Codeforces 933A]A Twisty Movement
    [Codeforces 100633J]Ceizenpok’s formula
    [HAOI 2011]向量
    [JSOI 2008]最大数
    [Codeforces 750E]New Year and Old Subsequence
    [BZOJ 3439]Kpm的MC密码
    [TJOI 2013]单词
    [SCOI 2011]糖果
    [BZOJ 2160]拉拉队排练
    [AtCoder arc090F]Number of Digits
  • 原文地址:https://www.cnblogs.com/riasky/p/3481773.html
Copyright © 2011-2022 走看看