Tengo una vista y tengo un botón para eso. Necesito tener un cuadro desplegable al hacer clic en ese botón. ¿Cómo implementar un cuadro desplegable? Cuadro desplegable shuold tiene una vista de tabla. Cuando hago clic en las filas en la vista de tabla (después de abrir el cuadro desplegable) quiero obtener el texto que estará allí en la celda de la fila clicada en una vista donde tenía el botón. ¿Como hacer eso?¿Cómo implementar cuadro desplegable en iphone?
Respuesta
hay dos formas de hacerlo simplemente agregue una vista en su tabla y luego coloque una vista de tabla o botón de demostración para que se vea como menú desplegable, llame a ese método en la fila de la tabla seleccionada del botón seleccionado en cualquier celda
¿Cómo tener la vista de tabla con el tamaño deseado en haga clic en el botón – Vijay
uiview * DROPDOWNView = [[uiview alloc] initwithframe: cgrecktmake (100,100,200,100); uitableview * tableview [[uitableview alloc] intiwithframe: cgrectmake (0,0,200,100)]; [DROPDown addsubview: tableview]; – GhostRider
La solución anterior no está funcionando – Vijay
Hay dos maneras de lograr este
mediante el uso de tableview, se puede tener un tableview con la lista de los artículos que desea tener en su menú desplegable. Luego, en el método delegado de UITableView didselectrow puede tener una marca de verificación para esa fila en particular y luego usar el valor de esa fila en particular en otro lugar del proyecto.
Puede usar Pickerview para lograr la lista desplegable.
Entre los dos PickerView es aconsejable.
Aquí hay una solución alternativa que funciona para mí.
-(IBAction)showDropDownList:(id)sender
{
tableView = [[UITableView alloc] initWithFrame:CGRectMake(7, 135, 200, 0) style:UITableViewStyleGrouped];
tableView.delegate = self;
tableView.dataSource = self;
if (tableState == TableViewStateClosed) { //enum for identifying tableview state
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
CGRect viewRect = self.tableView.frame;
viewRect.size.height += 150;
[self.tableView setFrame:CGRectMake(7, 135, 200, viewRect.size.height)];
[UIView commitAnimations];
[self.view addSubview:tableView];
tableState = TableViewStateOpen;
}
else if (tableState == TableViewStateOpen) {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
[self.inboxTableView setFrame:CGRectMake(7, 135, 200, 0)];
[UIView commitAnimations];
tableState = TableViewStateClosed;
}
}
Aquí hay otra alternativa. La hoja de acción es básicamente una lista desplegable si lo piensas bien. Y si continúa agregando botones a una UIActionSheet, termina convirtiéndose en una tabla. Así que simplemente haga que un UIButton (o algún evento) active la Hoja de UIAction.
Pruebe agregar 7 o más botones a la Hoja de UIA y mire cómo se convierte en una lista. Es conveniente.
- 1. Cuadro desplegable en Rails
- 2. Lista desplegable de cuadro combinado
- 3. caso cuadro combinado desplegable sensibles
- 4. Cómo rellenar el cuadro desplegable en Spring MVC
- 5. ¿Cómo configuro el elemento seleccionado en un cuadro desplegable?
- 6. Implementar en iPhone sin ejecutar
- 7. ¿Cómo implementar VoIP + SIP en iPhone?
- 8. Cómo implementar navegación interior en el iPhone
- 9. Deshabilitar HTML TextField Cuadro de sugerencia desplegable
- 10. Cuadro desplegable del filtro CGridView del array
- 11. Obtener el texto de un cuadro desplegable
- 12. personalizar el cuadro de autocompletar desplegable
- 13. cómo activar un cuadro de texto si selecciono otra opción en el cuadro desplegable
- 14. ¿Cómo crear una lista desplegable sin usar UIPIckerviewcontroller en iPhone?
- 15. eliminando todas las opciones del cuadro desplegable en javascript
- 16. ¿Cómo aumentar el cuadro desplegable de elementos mostrados?
- 17. preseleccionando el valor del menú desplegable (cuadro combinado) en extjs?
- 18. C# Stop Person From Typing In Option En cuadro desplegable
- 19. Rellenar un cuadro desplegable de una tabla mySQL en PHP
- 20. Ruby on Rails: cuadro desplegable en el evento de cambio
- 21. ¿Cómo implementar "Cargar más registros" en TableView en iPhone SDK?
- 22. Menú Jquery/CSS desplegable que no responde en iPad/iPhone
- 23. Cambiar el valor del cuadro de texto cuando se selecciona un elemento en el cuadro desplegable
- 24. ¿Cómo implementar el control de página en la aplicación iphone?
- 25. cómo implementar botón con backgroundimage programmatically en iphone
- 26. ¿Cómo implementar un gráfico de barras en iPhone?
- 27. ¿Cómo implementar un widget de rueda como en iPhone?
- 28. Cómo implementar la aplicación del teléfono en el ipad/iphone
- 29. WPF: desplegable de un cuadro combinado highlightes el texto
- 30. Rellenar desplegable en MFC
posible duplicado de [cuadro desplegable en iPhone] (http://stackoverflow.com/questions/2643891/dropdown-box-in-iphone) –