在Iphone中自动滚动或结束更少滚动

时间:2012-09-28 14:07:48

标签: iphone

我正在开发iphone应用程序。 需要一次显示5条记录 当我到达页面结束时,接下来的5条记录将需要使用自动滚动加载。

最初的5条记录显示完成。

当我到达页面结束时滚动不起作用。

任何人都可以。

2 个答案:

答案 0 :(得分:1)

我找到了解决方案。我的代码如下,

myTable.addEventListener('scroll', function(e){

    if (Ti.Platform.osname === 'iphone')
    {
        var offset = e.contentOffset.y;
        var height = e.size.height;
        var total = offset + height;
        var theEnd = e.contentSize.height;

        // this condition will check whether the scroll reach end or not?
        if (theEnd == total)
        {
             //call the function once again.
             loadContents();
        }

    }
});

我希望......有人会用它。

答案 1 :(得分:0)

@ Suresh.g

您可以使用属性为“contentHeight:Ti.UI.Size(或”Auto“)”的“ScrollView”。

当您使用“ScrollView”时,它会根据您的要求设置默认高度。

你也可以启用 showHorizo​​ntalScrollIndicator:true,

有关详细信息,请阅读此blog