puede pantalla letra hora como color cambiar iphone ios colors color-picker

pantalla - ¿Hay una biblioteca/código selector de color para el desarrollo de iPhone?



como cambiar el color de la hora en iphone (11)

Además de la respuesta de Kabram anterior, y respondiendo a la pregunta de PsychoDad, ahora hay una bifurcación del selector de color original de Neovera que agrega soporte para:

  • Modo horizontal en iPhone
  • iPad (en un popover)
  • Animación al guardar colores favoritos
  • Utiliza UINavigationController para enviar vistas

¿Existe una biblioteca de "selección de color" existente para el desarrollo de iPhone que pueda aprovechar para mi aplicación?


Aquí encontré otro artículo que es fácil de entender, puede personalizarlo como lo requiera, mediante simples cambios.



Aquí hay un color-picker con las siguientes características:

  • Muestra una paleta de colores simple (simplifica el caso simple), hue-grid o HSL selector.
  • iPhone 5 listo: la paleta de colores se expande para llenar una pantalla más grande.
  • Cuadrícula de tonos: más variaciones del color primario. La línea de color en la parte inferior se puede tocar para seleccionar el color o la cuadrícula se puede deslizar a izquierda y derecha.
  • Selector de HSL: para la selección del color de grano fino, presenta el círculo Hue y separa los controles de saturación y luminosidad.
  • Selector Alpha
  • Permite a los usuarios guardar sus colores favoritos. Los favoritos se almacenan en un archivo en el directorio de Documentos.
  • Modelo de delegado simple.
  • Puede especificar la selección de color actual y el título para el encabezado.

Capturas de pantalla:




Mi respuesta completa está here . Si no desea usar su propio código en lugar de una biblioteca de terceros, puede hacer algo como lo siguiente:

Haga su propio selector de color

Agregue un UIView , un UIImageView y un UISlider al guión gráfico.

Usa esta imagen para UIImageView:

Establezca los valores mínimo y máximo para el UISlider en 0.5 y 13.5.

Conecte los elementos de la interfaz de usuario al controlador de vista y use el siguiente código para convertir la posición del control deslizante en colores.

class ViewController: UIViewController { // RRGGBB hex colors in the same order as the image let colorArray = [ 0x000000, 0xfe0000, 0xff7900, 0xffb900, 0xffde00, 0xfcff00, 0xd2ff00, 0x05c000, 0x00c0a7, 0x0600ff, 0x6700bf, 0x9500c0, 0xbf0199, 0xffffff ] @IBOutlet weak var selectedColorView: UIView! @IBOutlet weak var slider: UISlider! @IBAction func sliderChanged(sender: AnyObject) { selectedColorView.backgroundColor = uiColorFromHex(colorArray[Int(slider.value)]) } func uiColorFromHex(rgbValue: Int) -> UIColor { let red = CGFloat((rgbValue & 0xFF0000) >> 16) / 0xFF let green = CGFloat((rgbValue & 0x00FF00) >> 8) / 0xFF let blue = CGFloat(rgbValue & 0x0000FF) / 0xFF let alpha = CGFloat(1.0) return UIColor(red: red, green: green, blue: blue, alpha: alpha) } }

O colocando el deslizador en la parte superior de la imagen y configurando los matices de pista para borrar:



Pensé que lanzaría mi selector de color al ring. Lo uso en mi aplicación, You Doodle y pasé un par de semanas haciéndolo y probándolo en la aplicación. Contiene un proyecto de muestra para mostrarle cómo comenzar a usarlo y está abierto bajo la licencia MIT. Admite cualquier dispositivo (iOS 6+), cualquier resolución y retrato y paisaje. Se admiten favoritos, recientes, color por tono, rueda de color e importación de texturas, así como eliminar y mover favoritos al frente.

Intenté combinar las piezas buenas de todos los otros selectores de color y asegurarme de que la licencia MIT permite una integración sin inconvenientes en cualquier proyecto.

Github: https://github.com/jjxtra/DRColorPicker

Capturas de pantalla: