Jak przechwycić UIView do UIImage bez utraty jakości na wyświetlaczu siatkówki

Mój kod działa dobrze na normalnych urządzeniach, ale tworzy rozmyte obrazy na urządzeniach siatkówki. Czy ktoś zna rozwiązanie mojego problemu? + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer