वापस लौटाया गया है तो मैं अपने ऐप में एमएफमेल कॉमपॉइस व्यू कंट्रोलर कैनेंडमेल का उपयोग करता हूं, सबकुछ बढ़िया काम करता है लेकिन अगर आईफोन या आईपैड पर कोई खाता नहीं है तो यह एक मानक अलर्टव्यू देता है जो मैं बदलना चाहता हूं। अगर मैं किसी और में अलर्ट डालता हूं तो यह 2 अलर्ट लौटाएगा। क्या मानक अलर्ट बदलने के लिए कोई तरीका है? या कम से कम उस पाठ को बदलें?MFMailComposeViewController canSendMail परिवर्तन चेतावनी अगर
MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
if ([MFMailComposeViewController canSendMail]) {
controller.mailComposeDelegate = self;
controller.navigationBar.tintColor = [UIColor grayColor];
NSArray *toRecipients = [NSArray arrayWithObject:@"[email protected]"];
[controller setToRecipients:toRecipients];
[controller setSubject:@"bericht van info"];
[self presentModalViewController:controller animated:YES];
[controller release];
}
else {
}
मैं इसे उस अलर्टव्यू के बारे में जानता हूं जो इसे लौटाता है जिसे मैं बदलना चाहता हूं। यह शीर्षक के साथ एक मानक अलर्टव्यू देता है: "कोई मेल खाता नहीं" और संदेश: "ईमेल भेजने के लिए कृपया एक मेल खाता खोलें"। मैं इस चेतावनी को बदलना चाहता हूं लेकिन मुझे यकीन नहीं है कि कैसे। अगर मैं अन्य में एक अलर्टव्यू डालता हूं तो यह सिर्फ 1 और अलर्टव्यू देता है। – Dawid
कि अलर्ट व्यू नियंत्रक द्वारा दिखाया गया है। मुझे यकीन नहीं है कि क्या आप इसे बदल पाएंगे। मुझे लगता है कि अगर आप मेल भेज सकते हैं या नहीं तो अनुमान लगाने का प्रयास करने का यह सबसे अच्छा तरीका है। – HyLian
उत्तर मिला। वैसे भी धन्यवाद। – Dawid