如何将一组视图添加到scrollableView

时间:2014-05-03 21:21:04

标签: javascript titanium titanium-mobile

我已经创建了一个数组,并将我的ImageViews存储在那里,然后我尝试将它添加到scrollableView中,但是钛会抱怨它是一个传递给它的数组对象。

我怎样才能实现这一点,谢谢

} else {

var viewArr = [];


                                var view = Titanium.UI.createImageView({

                            width : 320,

                            height : 310,

                            //top: 10

                        }); 



                            view.image = ImageFactory.imageAsCropped(this.responseData, {

                                width : (width - 1),

                                height : (width - 1),

                                x : 60,

                                y : 0

                            });



                            viewArr.push(view);



                        }



                    }

                }, function(err) {

                    alert('error downloading image');

                });

            }



    //end



    }



}



$.scrollableView.addView(viewArr);

1 个答案:

答案 0 :(得分:1)

如果要向scrollableView添加视图数组,可以执行以下操作之一

// 1.
$.scrollableView.views = viewArr;

// 2.
$.scrollableView.setViews(viewArr);

addView用于一次添加一个视图。

有关详细信息,请参阅Appcelerator docs