Я действительно хочу знать, есть ли способ получить светлый льняной фон iOS. Вот как это выглядит:
Я действительно хочу знать, есть ли способ получить светлый льняной фон iOS. Вот как это выглядит:
Я действительно хочу знать, есть ли способ получить светлый льняной фон iOS. Вот как это выглядит:
Есть ли способ получить к нему доступ, просто используя встроенный 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 в разрешении сетчатки: (щелкните миниатюру, чтобы открыть)
Надеюсь, это кому-то будет полезно. :)