我已经创建了一个数组,并将我的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);
答案 0 :(得分:1)
如果要向scrollableView添加视图数组,可以执行以下操作之一
// 1.
$.scrollableView.views = viewArr;
// 2.
$.scrollableView.setViews(viewArr);
addView
用于一次添加一个视图。
有关详细信息,请参阅Appcelerator docs。