2010-12-16 5 views
0

Ich habe ein UIPickerView in einem UIActionSheet. Ist es möglich, einfach auf den dunklen Bereich zu tippen und das UIActionSheet zusammen mit dem UIPickerView zu schließen? Wenn nicht, wie füge ich eine Abbrechen-Schaltfläche hinzu?UIActionSheet durch Antippen des abgedunkelten Bereichs auf dem iPhone entfernen

Ich muss all dies programmgesteuert tun.

+0

Die 'UIActionView' Ansicht ist nicht dazu gedacht, enthalten 'UIPickerView'-Unteransichten. Warum würdest du nicht einfach die "UIPickerView" von unten einschieben und den dunklen Bereich selbst zeichnen? – Joost

Antwort

0

Ich glaube nicht eine UIPickerView in einem UIActionSheet Zugabe ist, dass große einer Entscheidung, aber ich denke, ein Berührungsereignis auf der Ansicht würde den Trick:

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { 
    //Code to dismiss stuff here, like: 
    //[myPickerView setHidden:YES]; 
} 
Verwandte Themen