入れ子にしたいので少し悩みましたscrollableview
が、彼の作品はベトベトでした。右から左にスクロールでき、2 番目の画像を表示しているときに、他のスクロールビュー スクロールで呼び出しましたが、そうではありませんでした。2 番目の垂直スクロールはどのように行われますか?
スクロールプリンシパル
Titanium.include('cover.js');
var win = Titanium.UI.createWindow({
backgroundColor:'#333',
//orientationModes:Titanium.UI.LANDSCAPE_LEFT
});
//Titanium.UI.orientation = Titanium.UI.LANDSCAPE_LEFT;
var rotate = Ti.UI.create2DMatrix().rotate(90);
var counterRotate = rotate.rotate(-180);
//create despicture for scroll
var repImage = 'res-long-land-hdpi';
var image = Ti.UI.createImageView({
image:'android/images/'+repImage+'/default.png'
});
//scroll principal
var scrollView = Titanium.UI.createScrollableView({
views:[image,cover],//cover call two scroll
maxZoomScale:1.0,
currentPage:0,
showPagingControl:false,
cacheSize:5,
zIndex:-100,
});
win.add(scrollView);
win.open();
最初に行く2番目のスクロール
cover = Titanium.UI.createView({
left:0,
top:0,
});
var repImage = 'res-long-land-hdpi';
var image1 = Ti.UI.createImageView({
image:'android/images/'+repImage+'/p1.jpg'
});
var image2 = Ti.UI.createImageView({
image:'android/images/'+repImage+'/p2.jpg'
});
// second scroll
var scrollView1 = Titanium.UI.createScrollableView({
views:[image1,image2],
maxZoomScale:1.0,
currentPage:0,
showPagingControl:false,
cacheSize:5,
zIndex:-100,
layout:'vertical'
});
cover.add(scrollView1);
ありがとうございました