मैंने अपने आवेदन में UIAlertView
जोड़ा है जो उपयोगकर्ता इनपुट को पकड़ता है लेकिन मुझे यकीन है कि मैं एक तीसरा बटन कैसे जोड़ सकता हूं। आदर्श रूप से तीन बटन क्षैतिज रूप से अलर्ट में होंगे या दो "रद्द करें" बटन से ऊपर होंगे। नीचे दिए गए कोड स्निपेट का उपयोग मैं UIAlertView
जोड़ने के लिए कर रहा हूं।UIAlertStylePlainTextInput शैली के साथ UIAlertView के अंदर दो से अधिक बटन कैसे प्रारूपित करते हैं?
- (IBAction)initiateSave{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Archive"
message:@"Enter a name to save this as:"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Save Session",@"Save",nil];
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
UITextField * alertTextField = [alert textFieldAtIndex:0];
alertTextField.keyboardType = UIKeyboardTypeDefault;
alertTextField.placeholder = @"eg. My awesome file...";
alert.tag = 1;
[alert show];
[alert release];
self.name = [[alert textFieldAtIndex:0]text];
}
मेरा उत्तर एकमात्र संभव सही उत्तर नहीं है, लेकिन यह अभी भी एक सही उत्तर है। आपको वास्तव में ऐसा नहीं करना चाहिए जो प्रश्नकर्ता करना चाहता है। – matt