Quiero desplegar lista como vista de lista en cuando hago clic en el botón desplegable y hago que la lista tenga algunos contenidos. entonces cualquier contenido que seleccione será texto para la etiqueta cualquiera me ayude. Muchas gracias.¿Cómo crear una lista desplegable sin usar UIPIckerviewcontroller en iPhone?
Respuesta
Puede utilizar el pop-over para mostrar la lista.En pop-over puede crear tableview para mostrar la lista de elementos y cuando el usuario selecciona cualquier opción, se llamará a didSelectRowAtIndexPath, desde este método puede enviar el valor seleccionado y mostrar en la etiqueta.
Código en mainviewcontroller, donde desea desplegar desplegable.
if (m_OptionController !=nil)
{
[m_OptionController release]; m_OptionController = nil;
}
m_OptionController=[[OptionViewController alloc]init];
[m_OptionController setTarget:self andSelector:@selector(displaySelectedOption:)];
if(m_pPopOverController)
{
[m_pPopOverController dismissPopoverAnimated:YES];
[m_pPopOverController release];
m_pPopOverController=nil;
}
m_pPopOverController=[[UIPopoverController alloc]initWithContentViewController:m_OptionController];
[m_pPopOverController setPopoverContentSize:CGSizeMake(thePopOverFrame.size.width, thePopOverFrame.size.height) animated:NO];
[m_pPopOverController presentPopoverFromRect:CGRectMake(theButton.frame.origin.x,0,40,40) inView:self
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
OptionViewController es un UIViewController que contendrá UITableView.Populate UITableView con los datos (lista de opciones).
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([m_Target respondsToSelector:m_Selector]) {
[m_Target performSelector:m_Selector withObject:nil];
}
}
No se olvide de fijar objetivo llamando a este método, por lo que cuando el usuario selecciona ninguna opción, correspondiente método en el mainviewcontroller se llama en la que desea valor seleccionado.
- (void)setTarget:(id)inTarget andSelector:(SEL)inSelector
{
m_Target = inTarget;
m_Selector = inSelector;
}
muchas gracias –
- 1. ¿Cómo usar iconos en una lista desplegable?
- 2. ¿Cómo puedo crear una lista desplegable editable en HTML?
- 3. ¿Cómo crear una lista desplegable dinámicamente usando jQuery?
- 4. Crear una aplicación para iPhone sin Xcode
- 5. cómo enlazar una lista desplegable en gridview?
- 6. Crear opciones de lista desplegable de enum en un DataGridView
- 7. lista desplegable en rieles
- 8. Cómo crear un hipervínculo de lista desplegable sin el botón IR?
- 9. validar una lista desplegable en asp.net mvc
- 10. ASP.NET MVC - Complete una lista desplegable
- 11. ¿Cómo implementar cuadro desplegable en iphone?
- 12. Error en la lista desplegable
- 13. C# - Dumping una lista a una lista desplegable
- 14. Cómo filtrar las opciones de una lista desplegable usando otra lista desplegable
- 15. ¿Cómo agrego una opción a una lista desplegable usando jQuery?
- 16. Cómo filtrar una lista desplegable en el administrador de Django cuando se realiza una selección en otra lista desplegable
- 17. ¿Cómo crear una lista desplegable en java swing con selección de múltiples elementos?
- 18. ¿Es posible crear una aplicación para iPhone sin productos Apple?
- 19. ¿Cómo llenar una lista desplegable con datos json en jquery?
- 20. ¿Cómo se envía una lista desplegable en asp.net mvc
- 21. onchange en la lista desplegable
- 22. Django lista desplegable de números
- 23. Cómo filtrar los valores de la lista desplegable por otra lista desplegable en ASP.NET, C#
- 24. Parte en negrita de una opción en una lista desplegable
- 25. Imágenes en la lista desplegable
- 26. Menú desplegable de Android (sin ruleta!)
- 27. Cómo eliminar elementos de una lista desplegable de ASP.NET sin saber nada sobre los contenidos
- 28. JQuery: ¿Cómo selecciono un valor de una lista desplegable sin distinción de mayúsculas y minúsculas?
- 29. ¿Cómo puedo dividir una cadena y volver a unirme sin crear una lista intermedia en Python?
- 30. Cómo reemplazar la lista desplegable MultiAutoCompleteTextView
posible duplicado de [vista de lista desplegable en iPhone] (http://stackoverflow.com/questions/3650525/dropdown-list-view-in-iphone) –
súplicas Siga estos enlaces usted conseguirá hecho de que quiero también probé estos funcionan bien http://iphone-rahulvarma.blogspot.com/2011/06/customized-drop-down-list-in-iphone.html http://ameyashetti.wordpress.com/2010/09/26/drop-down-demo/Espero que esto ayude – james
Eche un vistazo al control [this] (https://github.com/vicpenap/VPPDropDown). Es un menú de selección desplegable básico que puede usarse para enumerar opciones. – Bourne