2015-03-25 43 views
1

使用android设备,我们可以使用adb获取当前屏幕截图。如何以编程方式从PC获取iphone当前屏幕截图?

iOS设备怎么样,有没有办法以编程方式获取屏幕截图?

~~~~~~~~~~~~~~

我想获得iPhone的screenshoot,而不是Mac的屏幕截图。

有什么方法可以在mac上显示iphone的屏幕截图吗?这样我就可以CMD + 转变 + 到如果您使用MAC电脑剪

+0

你希望S的屏幕截图imulator? – 2015-03-25 06:15:39

+0

命令+ S为模拟器Screent拍摄Mac机器和Windows机器使用Windows键+ S – 2015-03-25 06:23:24

回答

0

然后就去做

它只是作为命令+ S或文件一样简单>保存在iOS的屏幕截图模拟器。它会默认出现在你的桌面上。

+0

我使用MACPC并希望获得通过USB链接的iPhone的屏幕截图。是一些商品或Mac应用程序得到它吗? – 2015-03-25 07:14:43

+0

只要按下电源按钮和主页按钮一起捕捉iphone屏幕截图 – 2015-03-25 07:33:34

1

可以通过编程方式获取iPhone当前屏幕截图用这种方法的帮助:

- (UIImage *) screenshot { 
    UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, NO, [UIScreen mainScreen].scale); 

    [self.view drawViewHierarchyInRect:self.view.bounds afterScreenUpdates:YES]; 

    UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); 
    UIGraphicsEndImageContext(); 
    return image; 
} 
+0

Tanuj sharma这不需要我认为,Command + S简直就好。 – 2015-03-25 09:48:24

+1

Command + S是iPhone模拟器屏幕截图。他希望以编程方式获取当前视图捕获。 – Tanuj 2015-03-25 10:01:55

+0

他没有提到它.. – 2015-03-25 11:48:07

0

有两种方法可以从通过USB从Xcode中连接的设备得到的屏幕截图。

  1. 导航到调试 - >查看调试 - >抓图...

View Debugging

  • 在设备(窗口 - >设备) - >抓图
  • Devices

    相关问题