[英]Code example for iPhone UIGetScreenImage
我在UIGetScreenImage上看過很多帖子,但是,這不是一個完整的工作(簡短)代碼示例。
如果有人有代碼示例,從原型定義到實際調用,那將非常感激。
CGImageRef UIGetScreenImage(void);
....
CGImageRef screen = UIGetScreenImage();
UIImage* screenImage = [UIImage imageWithCGImage:screen];
CGImageRelease(screen); // you need to call this.
// UIGetScreenImage violates the CF memory management rules.
// Use screenImage as you like.
最近我需要將屏幕截圖集成到我的iOS應用程序中。 這個問題在StackOverflow的搜索列表中非常高。 但是,自從此方法首次公開發布以來,Apple已將UIGetScreenImage
私有,並且對其進行任何調用都會導致您的應用被拒絕。
蘋果發這個帖子在自己的官方論壇上關於更換呼叫UIGetScreenImage
。
程序化截圖不再像過去那樣簡單,現在有不同的方法可以根據需要獲取的圖像類型來截取屏幕截圖。
上面的Apple論壇帖子解釋了如何在每個上下文中拍攝圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.