/ / Tlačidlo Späť v rámci UIActionSheet - iphone, ios4, iphone-sdk-3.0

Tlačidlo Späť v priečinku UIActionSheet - iPhone, ios4, iphone-sdk-3.0

Mám UIActionsheet s niekoľkými nastaveniami tlačidiel. Ako by som postupoval pri pridávaní funkcie späť? Používam UITextfields

odpovede:

0 pre odpoveď č. 1

Nastavte príslušné tlačidlo UIActionSheet na zavolanie undo metóda na požadovanom UITextField NSUndoManager objekt. Pre všetky objekty UITextField a UITextView v systéme iOS 3.0 a novšom existuje undoManager objekt, ku ktorému je možné pristupovať a používať ho na riadenie vrátenia a opätovného vykonania operácií. Potrebný kód by vyzeral asi takto:

(Implementácia metódy UIActionSheetDelegate)

- (void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex == /*undo index*/)
[yourTextField.undoManager undo];
}

EDIT: Navrhujem, aby ste si pozreli Dokumentácia Apple pre manažérov vrátenia späť, mal by vám s tým ďalej pomôcť, ak to budete potrebovať.


0 pre odpoveď č. 2

Uvažovali ste o Shake to Undo? Ak do a zadáte nejaký text, zobrazí sa upozornenie Späť UITextField/UITextView a zatraste iPhonom.