2015-03-25 41 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

    相關問題