我正在使用Titanium Appcelerator为IOS开发
我想截取一个比屏幕更高的完整滚动视图的截图
以下代码将仅显示设备上可见UI的屏幕截图
Ti.Media.takeScreenshot(function(e){
Ti.Media.saveToPhotoGallery(e.media);
});
我的问题是如何拍摄整个滚动视图的屏幕截图
最好的问候
答案 0 :(得分:4)
Ti.Media.saveToPhotoGallery(myView.toImage());
注意:myView是myScrollView的子元素
我得到了 Hakim Messaoud http://developer.appcelerator.com/question/144683/how-to-take-a-screenshot-of-full-scrollview#comment-146883
的答案答案 1 :(得分:3)
您还可以执行以下操作:
Ti.Media.takeScreenshot(function(e) {
scrollView.toBlob();
Ti.Media.saveToPhotoGallery(e.media);
});