¿Es posible hacer que un segmento de un control segmentado sea invisible?Hacer un segmento de un control segmentado invisible
Respuesta
Aunque parece que no hay manera de ocultar un segmento en un control de segmento, usted podría quitar un segmento desde el control de segmento usando removeSegmentAtIndex:animated:
método. Necesita insertSegmentWithImage:atIndex:animated:
o insertSegmentWithTitle:atIndex:animated:
método para insertar el segmento nuevamente.
En lugar de ocultar/mostrar un segmento, podría considerar habilitarlo/deshabilitarlo usando setEnabled:forSegmentAtIndex:
método.
Si desea que sólo un segmento entonces ¿por qué utilizar el control de segmento, puede utilizar directamente un botón ..
No puede ocultarlo pero puede hacer que su ancho sea muy pequeño que lo hará invisible para el usuario. Tiene que ser> 0 porque 0 = ancho automático.
[yourSegmentedControl setWidth:0.1 forSegmentAtIndex:1];
Para estar en el lado seguro, también desactívelo para reducir la posibilidad de selección a cero.
[mapTypeSC setEnabled:NO forSegmentAtIndex:1];
- 1. ¿Cambiar el ancho de un control segmentado basado en títulos en cada segmento?
- 2. control segmentado UI personalizada
- 3. Hacer un enlace completamente invisible?
- 4. ¿Puedes hacer "un borde invisible"?
- 5. Detectando el segmento interceptado de un UISegmentedControl
- 6. cómo un control invisible diseño en Android
- 7. ¿Necesita un enfoque para mostrar las tablas usando un control segmentado?
- 8. ¿Puedo hacer que un TTreeNode sea invisible?
- 9. Un borde invisible de pdfptable
- 10. Cambio de tamaño automático en una barra de navegación de un control segmentado construido dinámicamente
- 11. ¿Cómo hacer invisible la "pista" de UISlider?
- 12. Cambiar controlador de vista cuando el Control segmentado cambia
- 13. ¿Puedo hacer que un elemento sea invisible para los ahorcables?
- 14. HTML/CSS: hacer un div "invisible" para los clics?
- 15. Haciendo invisible un JButton, ¿pero se puede hacer clic?
- 16. Cómo hacer un control flotante
- 17. añadiendo el control segmentado con la barra de navegación
- 18. ¿Por qué puedo actualizar un segmento de lista pero no un segmento de cadena en python?
- 19. ¿Cómo puedo hacer un botón invisible, pero que se puede hacer clic en C#
- 20. Contiene el método para un segmento
- 21. Calcula la distancia promedio de un segmento de punto a otro y de un segmento de línea a un segmento de línea
- 22. ¿Funciona el enlace de datos en el control invisible?
- 23. Tamiz segmentado de Atkin, posible?
- 24. CGAL: ¿intersección entre un segmento y un polígono?
- 25. Perpendicular en un segmento de línea desde un punto dado
- 26. ¿Qué es un buen captcha invisible?
- 27. Cambiar el color del control de segmento seleccionado
- 28. ¿Cómo puedo tener un control segmentado de espacio en la barra de herramientas en una aplicación de iOS?
- 29. Android: ¿Cómo hacer un Spinner invisible y luego visible de nuevo?
- 30. ¿Cómo calculo el vector normal de un segmento de línea?
Estoy usando un control segmentado en la vista y resulta que hay otro botón en la misma vista que se ve exactamente como un segmento del control segmentado. Así que estaba tratando de hacerlo con un solo control segmentado. Si pudiera hacer invisible un segmento, obtengo la vista exactamente como quiero que sea. –
@JohnValiaveettil puede personalizar fácilmente un UIButton a cualquier cosa que desee. y no hay forma de eliminar un segmento del control de segmento. El segmento mínimo será de solo 2. no puedes reducir más. –
Eso es lo que debería hacer. Gracias a todos. –