मैं वास्तव में जानना चाहता हूं कि आईओएस की हल्की लिनन पृष्ठभूमि प्राप्त करने का कोई तरीका है या नहीं। यहां यह दिखता है: आईओएस लाइट लिनन पृष्ठभूमि?
क्या अंतर्निहित एसडीके का उपयोग करके इसका उपयोग करने का कोई तरीका है? या क्या मुझे इस तरह की छवि कहीं मिलनी है?
संपादित करें: मैं, निजी 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 है: (खोलने के लिए थंबनेल पर क्लिक करें)
आशा इस किसी के लिए उपयोगी है मैं छवि इस तरह से पकड़ लिया। :)
बहुत अच्छा, कभी इसके बारे में नहीं पता था! अगर मैं इसका इस्तेमाल करता हूं तो क्या मुझे एप्पल द्वारा खारिज कर दिया जाएगा? –
वैसे, यह आपके द्वारा प्रदान किया गया एक अद्भुत लिंक है, धन्यवाद। –
सहमत हुए, मैं विकी से अनजान था। जानने के लिए एक अच्छा संदर्भ। – Dandy