Светлый льняной фон iOS?

Я действительно хочу знать, есть ли способ получить светлый льняной фон iOS. Вот как это выглядит:

Я действительно хочу знать, есть ли способ получить светлый льняной фон iOS. Вот как это выглядит:

Я действительно хочу знать, есть ли способ получить светлый льняной фон iOS. Вот как это выглядит: ios maps app open with menu open, map looks like a pealed up piece of paper. It is on an iPhone running a version of iOS before ios6

Есть ли способ получить к нему доступ, просто используя встроенный SDK? Или мне нужно где-то найти подобное изображение?


EDIT: Я не хотел использовать частные API, поэтому вот что я сделал. Я взял изображение следующим образом:

CGRect rect = CGRectMake(0.0f, 0.0f, 640.0f, 960.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [[UIColor underPageBackgroundColor] CGColor]);
CGContextFillRect(context, rect);
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *imagepath = [documentsDirectory stringByAppendingPathComponent:@"underPageBackground.png"];
[UIImagePNGRepresentation(image) writeToFile:imagepath atomically:YES];

И вот полученный png в разрешении сетчатки: (щелкните миниатюру, чтобы открыть)

click for full resolution

Надеюсь, это кому-то будет полезно. :)

31
задан Matt 17 July 2018 в 04:40
поделиться