awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Skyscanner avatar

Skyscanner/SkyFloatingLabelTextFieldArchived

0
View on GitHub↗
4,129 estrellas·539 forks·Swift·Apache-2.0·4 vistas

SkyFloatingLabelTextField

SkyFloatingLabelTextField es un componente de interfaz de usuario de iOS reutilizable para aplicaciones Swift. Implementa un control de entrada de texto que presenta el patrón de etiqueta flotante, donde las etiquetas transicionan de una posición de marcador de posición a un título flotante cuando el campo está enfocado o poblado.

El componente incluye soporte integrado para diseños de idioma de derecha a izquierda, ajustando automáticamente la dirección del texto y el diseño para una legibilidad correcta. También proporciona iconografía integrada, permitiendo que imágenes o iconos basados en fuentes se posicionen dentro del campo de texto.

El sistema cubre mensajes de validación de entrada y estilo, permitiendo la visualización de mensajes de error y la modificación de colores y límites de diseño para alinearse con un sistema de diseño específico.

Features

  • Floating Labels - Implements labels that transition from a placeholder position to a floating title when the field is focused or populated.
  • iOS UI Components - Provides a reusable user interface component specifically designed for styled text entry and validation on iOS.
  • Custom UIKit Controls - Wraps standard UIKit components to create a specialized text input control with custom layout behavior.
  • iOS - Implements iOS-specific form styling with animated visual feedback for focus and validation states.
  • Right-To-Left Support - Uses Auto Layout to adjust spacing and alignment for correct readability in right-to-left language layouts.
  • RTL Layouts - Ships a text entry field with built-in support for right-to-left text direction and automatic layout adjustment.
  • Text Field Layouts - Provides a set of customizable styles and bounds for managing text field layouts and visual cues.
  • Input Field Enhancements - Integrates images or font-based icons within text fields to provide visual cues to the user.
  • Styled Input Fields - Enables modification of colors, line heights, and layout bounds to align text fields with a design system.
  • Validation Feedback Styles - Provides visual cues and helper text to notify users when text input fails validation rules.
  • Mobile UI Styling - Allows styling of text fields with custom colors, icons, and layouts optimized for mobile interfaces.
  • Input Validation - Highlights text fields and displays error messages when user input fails validation rules.
  • Runtime Property Injection - Supports runtime injection of colors and fonts to adapt the text field to specific design system requirements.
  • Validation Error Renderers - Provides customizable mechanisms for rendering validation error messages and styling borders based on input state.
  • Text Fields - Float label pattern implementation.
  • Text Inputs - Text field with floating label pattern.

Historial de estrellas

Gráfico del historial de estrellas de skyscanner/skyfloatinglabeltextfieldGráfico del historial de estrellas de skyscanner/skyfloatinglabeltextfield

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a SkyFloatingLabelTextField

Proyectos open-source similares, clasificados según cuántas características comparten con SkyFloatingLabelTextField.
  • raulriera/textfieldeffectsAvatar de raulriera

    raulriera/TextFieldEffects

    6,030Ver en GitHub↗

    TextFieldEffects is an iOS library that animates text field borders and labels with smooth transitions between focused and unfocused states. It provides animated visual feedback for text input focus and blur events, extending UIKit text fields with configurable border and label animations, and also offers a reusable SwiftUI component for animated text input styling. The library achieves its visual effects through CALayer-based border animation, constraint-based layout shifting, and UIView animation block wrapping, all coordinated by delegate-based event binding and state-driven focus detectio

    Swiftanimationeffectsswift
    Ver en GitHub↗6,030
  • jverdi/jvfloatlabeledtextfieldAvatar de jverdi

    jverdi/JVFloatLabeledTextField

    7,150Ver en GitHub↗

    JVFloatLabeledTextField is a reusable UIKit component for iOS that provides a text input field with a floating label. It animates the placeholder text into a hovering label when the field is focused or contains text, maintaining visual context for the user during data entry. This library functions as a programmable interface element for native applications developed with Swift and Objective-C, specifically designed to implement modern mobile form design patterns. The component manages these interactions through a combination of state-driven label transitions and constraint-based layout anima

    Objective-C
    Ver en GitHub↗7,150
  • heshammegid/hmsegmentedcontrolAvatar de HeshamMegid

    HeshamMegid/HMSegmentedControl

    4,083Ver en GitHub↗

    HMSegmentedControl is a customizable, scrollable selection interface for iOS applications. It serves as a UIKit component that replaces standard system segmented controls to provide a selection bar capable of switching between different views or data sets. This component is distinguished by its support for horizontal overflow scrolling, which allows users to pan through selection options when the number of segments exceeds the available screen width. It provides precise control over the visual identity of the interface through custom fonts, colors, and text attributes. The library covers the

    Objective-Chmsegmentedcontroliosobjective-c
    Ver en GitHub↗4,083
  • svprogresshud/svprogresshudAvatar de SVProgressHUD

    SVProgressHUD/SVProgressHUD

    12,461Ver en GitHub↗

    SVProgressHUD is a progress HUD library and overlay manager for iOS and tvOS applications. It provides a lightweight interface system for signaling background activity and operation status through task progress indicators and loading spinners. The system includes capabilities for visual style configuration, allowing for the adjustment of colors, fonts, and images. It also integrates haptic feedback triggering to generate physical vibrations on supported hardware to signal success, information, or error states. The library covers the management of app loading states and the display and remova

    Objective-Capplecarthagecocoapods
    Ver en GitHub↗12,461
Ver las 30 alternativas a SkyFloatingLabelTextField→

Preguntas frecuentes

¿Qué hace skyscanner/skyfloatinglabeltextfield?

SkyFloatingLabelTextField es un componente de interfaz de usuario de iOS reutilizable para aplicaciones Swift. Implementa un control de entrada de texto que presenta el patrón de etiqueta flotante, donde las etiquetas transicionan de una posición de marcador de posición a un título flotante cuando el campo está enfocado o poblado.

¿Cuáles son las características principales de skyscanner/skyfloatinglabeltextfield?

Las características principales de skyscanner/skyfloatinglabeltextfield son: Floating Labels, iOS UI Components, Custom UIKit Controls, iOS, Right-To-Left Support, RTL Layouts, Text Field Layouts, Input Field Enhancements.

¿Qué alternativas de código abierto existen para skyscanner/skyfloatinglabeltextfield?

Las alternativas de código abierto para skyscanner/skyfloatinglabeltextfield incluyen: raulriera/textfieldeffects — TextFieldEffects is an iOS library that animates text field borders and labels with smooth transitions between focused… jverdi/jvfloatlabeledtextfield — JVFloatLabeledTextField is a reusable UIKit component for iOS that provides a text input field with a floating label.… heshammegid/hmsegmentedcontrol — HMSegmentedControl is a customizable, scrollable selection interface for iOS applications. It serves as a UIKit… svprogresshud/svprogresshud — SVProgressHUD is a progress HUD library and overlay manager for iOS and tvOS applications. It provides a lightweight… semantic-org/semantic-ui — Semantic-UI is an HTML and CSS UI framework consisting of a themed component library and a responsive layout… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples…