我使用鈦Appcelerator的在鈦中如何截取完整的滾動視圖?
爲IOS開發我想帶一個完整的滾動型比屏幕更高的屏幕截圖
下面的代碼將只可見UI的屏幕截圖設備
上Ti.Media.takeScreenshot(function(e){
Ti.Media.saveToPhotoGallery(e.media);
});
我的問題是如何採取屏幕截圖整個滾動視圖
問候
我使用鈦Appcelerator的在鈦中如何截取完整的滾動視圖?
爲IOS開發我想帶一個完整的滾動型比屏幕更高的屏幕截圖
下面的代碼將只可見UI的屏幕截圖設備
上Ti.Media.takeScreenshot(function(e){
Ti.Media.saveToPhotoGallery(e.media);
});
我的問題是如何採取屏幕截圖整個滾動視圖
問候
這很簡單!你可以做到這一點通過簡單地調用toImage方法
Ti.Media.saveToPhotoGallery(myView.toImage());
注:MyView的是myScrollView
一個子元素,我從哈基姆馬蘇德http://developer.appcelerator.com/question/144683/how-to-take-a-screenshot-of-full-scrollview#comment-146883
您還可以得到答案做類似:
Ti.Media.takeScreenshot(function(e) {
scrollView.toBlob();
Ti.Media.saveToPhotoGallery(e.media);
});