最近項目更新到最新版本IOS17,發現一個以前的頁面突然閃退了。原來是IOS17下,這個方法
UIGraphicsBeginImageContext(CGSize size)
已經被移除,原參數如果size為0的話,會出現閃退現象。
根據說明,上述方法已經被替換為
這時候,我們就改為新方法
UIGraphicsImageRenderer *re = [[UIGraphicsImageRenderer alloc] initWithSize:view.bounds.size];
則程序可以順利運行。