Domanda

Voglio solo sapere come avrei fatto un UIPickerView in un UIActionSheet con un semplice array.


Ok bene in realtà ho trovato il modo di metterla in un foglio di azione, ma mi piace il tuo modo migliore perché si applica più alla mia app, grazie, ma io voglio sapere anche come mettere le opzioni nella UIPickerView, io sono solo appeso su quella parte di questo. Ho già una matrice con i colori: rosso, verde, blu, giallo, nero, ecc in essa, ma voglio sapere come mettere che nella pickerView se ho già utilizzato initWithFrame :? Piacere a nessuno aiuto So che è una domanda stupida, ma sto raccogliendo la mia testa sul mio Macbook $$$$$$.

È stato utile?

Soluzione

Se non si desidera farlo. Invece, crea il tuo UIPickerView in Interface Builder e collegarlo ad una presa nel vostro controller della vista. Aggiungerlo come una visualizzazione secondaria di visualizzazione principale e impostare coordina il telaio in modo che sia fuori campo appena sotto il bordo inferiore, x = 0, y = 480.

Poi, quando si desidera visualizzare il selettore, animarla sullo schermo con qualcosa di simile:

[UIView beginAnimations:nil context:NULL];
[colorPicker setFrame:CGRectMake(0.0f, 416.0f, 320.0f, 216.0f)];
[UIView commitAnimations];

E poi nasconderlo quando hai finito di raccogliere con questo:

[UIView beginAnimations:nil context:NULL];
[colorPicker setFrame:CGRectMake(0.0f, 480.0f, 320.0f, 216.0f)];
[UIView commitAnimations];

Questo farà sì che il selettore per scorrere verso l'alto dal animata fondo e far scorrere indietro quando hai finito.

Non credo che l'aggiunta di un selettore per un UIActionSheet, se è ancora possibile, è consigliabile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top