Zuerst müssen Sie die Alarmbox vergrößern, um Ihre Steuerelemente unterzubringen, aber sie muss in der Mitte platziert werden.
Dafür geben Sie anstelle der Rahmengröße den Nachrichtentext mit "\ n" s als Necc ein. Beispiel:
Verwenden Sie dann ein UIAlertViewDelegate für die Alertview.
überschreiben Sie es, viewWillAppear: fügen Sie Ihre Tasten und stellen Sie ihre Bilder manuell an der gewünschten Position.
OR: eine Gesamtansicht mit einem View-Controller erstellen und den Blick auf die Alert-Box hinzufügen:
[myalertview addSubvew:mycomplexalert];
Hoffnung diese in Ihre Hilfe kommen :)
Ich bin mit Alarm Boxen für die Bewertung Eingang mit Sternbildern, twitter, fb Feedback usw.
UPDATE iOS7:
für iOS 7, Ihre eigene Ansicht erstellen mit com ponenten und sie als Zubehör Ansicht des Alertview gesetzt:
[alert setValue:imageView forKey:@"accessoryView"];
Sein das ist einfach :-)
Nicht nur das, aber der Versuch, UIAlertView anzupassen, ist eines der Dinge, die Ihre App von Apple ziemlich konsequent ablehnen können. –