2

入れ子にしたいので少し悩みました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);

ありがとうございました

4

0 に答える 0