awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
HeshamMegid avatar

HeshamMegid/HMSegmentedControl

0
View on GitHub↗
4,083 स्टार्स·821 फोर्क्स·Objective-C·5 व्यूज़

HMSegmentedControl

HMSegmentedControl iOS एप्लिकेशन्स के लिए एक अनुकूलन योग्य, स्क्रॉल करने योग्य चयन इंटरफेस है। यह एक UIKit कंपोनेंट के रूप में कार्य करता है जो विभिन्न व्यूज़ या डेटा सेट के बीच स्विच करने में सक्षम चयन बार प्रदान करने के लिए मानक सिस्टम सेगमेंटेड कंट्रोल्स को बदलता है।

यह कंपोनेंट क्षैतिज ओवरफ़्लो स्क्रॉलिंग के लिए अपने समर्थन द्वारा प्रतिष्ठित है, जो उपयोगकर्ताओं को चयन विकल्पों के माध्यम से पैन करने की अनुमति देता है जब सेगमेंट की संख्या उपलब्ध स्क्रीन चौड़ाई से अधिक हो जाती है। यह कस्टम फोंट, रंगों और टेक्स्ट विशेषताओं के माध्यम से इंटरफेस की विज़ुअल पहचान पर सटीक नियंत्रण प्रदान करता है।

यह लाइब्रेरी टेक्स्ट और इमेज दोनों के समर्थन के साथ चयन बार की रेंडरिंग को कवर करती है, एक लेआउट सिस्टम का उपयोग करती है जो विभिन्न डिवाइस स्क्रीन आकारों में स्केल होता है।

Features

  • iOS UI Components - Provides a reusable, customizable UI component specifically designed for the iOS platform.
  • Custom Selection Interfaces - Provides custom selection bars for iOS apps to switch between different views or data sets.
  • Custom Control Rendering - Implements a custom selection interface by extending native UIKit view classes and overriding rendering methods.
  • Custom UIKit Controls - Offers a specialized selection bar built by extending standard UIKit components with expanded styling options.
  • Overflow Scroll Management - Implements a scrollable region that activates when the selection segments exceed the available screen width.
  • Scrollable Component Containers - Nests the segment container inside a scroll view to allow horizontal panning when items exceed screen width.
  • Segmented Control Components - Renders a customizable selection bar with text and images for switching between views or data sets.
  • Segmented Controls - Implements a group of mutually exclusive selection buttons that support horizontal scrolling.
  • View Switching Logic - Implements a horizontal menu to dynamically switch between different content sections within a single screen.
  • Index-Based Tracking - Manages the active segment state using an integer index to synchronize layout updates and animations.
  • Visual Style Customization - Allows modification of aesthetic properties like fonts and colors to match a brand's unique visual identity.
  • Constraint Layout Engines - Uses a constraint-based layout system to ensure the control scales across different iOS device screen sizes.
  • Component Dimension Calculators - Computes segment widths and positions dynamically based on content size and screen constraints.
  • Segment Component Styling - Enables custom fonts, colors, kerning, and shadows for segment titles to meet visual design requirements.
  • Text Styling - Provides granular control over font and color styling for selection bar labels.

स्टार हिस्ट्री

heshammegid/hmsegmentedcontrol के लिए स्टार हिस्ट्री चार्टheshammegid/hmsegmentedcontrol के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

HMSegmentedControl के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो HMSegmentedControl के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • skyscanner/skyfloatinglabeltextfieldSkyscanner का अवतार

    Skyscanner/SkyFloatingLabelTextField

    4,129GitHub पर देखें↗

    SkyFloatingLabelTextField is a reusable iOS user interface component for Swift applications. It implements a text input control featuring the floating label pattern, where labels transition from a placeholder position to a floating title when the field is focused or populated. The component includes built-in support for right-to-left language layouts, automatically adjusting text direction and layout for correct readability. It also provides integrated iconography, allowing images or font-based icons to be positioned within the text field. The system covers input validation messaging and sty

    Swift
    GitHub पर देखें↗4,129
  • grouper/flatuikitGrouper का अवतार

    Grouper/FlatUIKit

    7,742GitHub पर देखें↗

    FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements and styling tools to implement a minimal aesthetic across native mobile applications. The kit replaces standard iOS controls with a collection of pre-styled components, including buttons, text fields, and segmented controls. It utilizes a predefined flat color palette, custom font integration, and a dedicated icon set to ensure a cohesive visual identity. The framework covers a wide range of UI elements, including customizable input controls, table cells, and navigation compon

    Objective-C
    GitHub पर देखें↗7,742
  • xmartlabs/xlpagertabstripxmartlabs का अवतार

    xmartlabs/XLPagerTabStrip

    7,005GitHub पर देखें↗

    XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller pager. It functions as a gesture-based view switcher, allowing users to navigate between different screen views through either direct tab selection or horizontal swipe gestures. The project provides a wrapper for segmented controls and other tab indicator styles to manage the switching of multiple child views. It supports various tab indicator styling options, including button bars and simple indicator bars, and allows for the configuration of tab transition behaviors. The system

    Swift
    GitHub पर देखें↗7,005
  • jverdi/jvfloatlabeledtextfieldjverdi का अवतार

    jverdi/JVFloatLabeledTextField

    7,150GitHub पर देखें↗

    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
    GitHub पर देखें↗7,150
HMSegmentedControl के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

heshammegid/hmsegmentedcontrol क्या करता है?

HMSegmentedControl iOS एप्लिकेशन्स के लिए एक अनुकूलन योग्य, स्क्रॉल करने योग्य चयन इंटरफेस है। यह एक UIKit कंपोनेंट के रूप में कार्य करता है जो विभिन्न व्यूज़ या डेटा सेट के बीच स्विच करने में सक्षम चयन बार प्रदान करने के लिए मानक सिस्टम सेगमेंटेड कंट्रोल्स को बदलता है।

heshammegid/hmsegmentedcontrol की मुख्य विशेषताएं क्या हैं?

heshammegid/hmsegmentedcontrol की मुख्य विशेषताएं हैं: iOS UI Components, Custom Selection Interfaces, Custom Control Rendering, Custom UIKit Controls, Overflow Scroll Management, Scrollable Component Containers, Segmented Control Components, Segmented Controls।

heshammegid/hmsegmentedcontrol के कुछ ओपन-सोर्स विकल्प क्या हैं?

heshammegid/hmsegmentedcontrol के ओपन-सोर्स विकल्पों में शामिल हैं: skyscanner/skyfloatinglabeltextfield — SkyFloatingLabelTextField is a reusable iOS user interface component for Swift applications. It implements a text… grouper/flatuikit — FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements… xmartlabs/xlpagertabstrip — XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller… jverdi/jvfloatlabeledtextfield — JVFloatLabeledTextField is a reusable UIKit component for iOS that provides a text input field with a floating label.… vikmeup/sclalertview-swift — SCLAlertView-Swift is a Swift UI component and animation library used to create customizable alert views for iOS. It… romaonthego/residemenu — RESideMenu is an iOS side menu component and user interface framework element used to implement the side-drawer…