我使用下面的代碼拍攝一個視圖的快照。它適用於大多數情況,但不適用於包含UIDatePicker的視圖。拍攝快照的視圖包含UIDatePicker
UIGraphicsBeginImageContextWithOptions(view.bounds.size, YES, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *snapshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
的觀點是:
它生成的圖像看起來奇怪:
誰能告訴我,爲什麼發生這種情況以及如何採取的快照視圖包含UIDatePicker
。
在此先感謝。
你解決這個問題? – demon9733 2015-09-23 10:03:21
你解決了這個問題嗎? – 2016-06-23 20:25:45
@ demon9733 user1390486的回答是有效的。 – KudoCC 2016-06-24 02:22:12