lminhtm / Lmgaugeview
Licence: mit
LMGaugeView is a simple and customizable gauge control for iOS.
Stars: ✭ 224
Projects that are alternatives of or similar to Lmgaugeview
Xib2storyboard
A tool to convert Xcode .xib to .storyboard files
Stars: ✭ 121 (-45.98%)
Mutual labels: interface-builder
React Layer Stack
Layering system for React. Useful for popover/modals/tooltip/dnd application
Stars: ✭ 152 (-32.14%)
Mutual labels: layer
Lgbutton
A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.
Stars: ✭ 2,216 (+889.29%)
Mutual labels: interface-builder
Floatinglabeltextfieldswiftui
Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI
Stars: ✭ 128 (-42.86%)
Mutual labels: interface-builder
Gps Overlay On Video
Telemetry (GPS) data overlay on videos
Stars: ✭ 136 (-39.29%)
Mutual labels: gauge
Ngx Gauge
A highly customizable Gauge component for Angular 9+ apps and dashboards
Stars: ✭ 158 (-29.46%)
Mutual labels: gauge
Uibezierpath Symbol
[DEPRECATED] Symbol extension for UIBezierPath class (UIBezierPath category).
Stars: ✭ 115 (-48.66%)
Mutual labels: layer
Quicklayout
Written in pure Swift, QuickLayout offers a simple and easy way to manage Auto Layout in code.
Stars: ✭ 213 (-4.91%)
Mutual labels: interface-builder
React Circular Input
React components for easily composing a circular range input
Stars: ✭ 141 (-37.05%)
Mutual labels: gauge
Keras Multi Head
A wrapper layer for stacking layers horizontally
Stars: ✭ 172 (-23.21%)
Mutual labels: layer
Instantsearch Android
A library of widgets and helpers to build instant-search applications on Android.
Stars: ✭ 129 (-42.41%)
Mutual labels: interface-builder
Ruoyi Oracle
(RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 134 (-40.18%)
Mutual labels: layer
Yapi To Typescript
根据 YApi 或 Swagger 的接口定义生成 TypeScript/JavaScript 的接口类型及其请求函数代码。
Stars: ✭ 161 (-28.12%)
Mutual labels: interface-builder
Iconic
🎨 Auto-generated icon font library for iOS, watchOS and tvOS
Stars: ✭ 1,567 (+599.55%)
Mutual labels: interface-builder
Svg Gauge
Minimalistic, animated SVG gauge. Zero dependencies
Stars: ✭ 188 (-16.07%)
Mutual labels: gauge
Gskstretchyheaderview
A generic stretchy header for UITableView and UICollectionView
Stars: ✭ 1,624 (+625%)
Mutual labels: interface-builder
Vue Ui For Pc
基于Vue2.x的一套PC端UI组件,包括了Carousel 跑马灯、Cascader 级联、Checkbox 多选框、Collapse 折叠面板、DatePicker 日期选择、Dialog 对话框、Form 表单、Input 输入框、InputNumber 数字输入框、Layer 弹窗层、Loading 加载、Menu 菜单、Page 分页、Progress 进度条、Radio 单选框、SelectDropDown 仿select、Switch 开关、Table 表格、Tabs 标签页、Textarea 文本框、Tooltip 文字提示、BackTop 返回顶部、steps 步骤条、Transfer 穿梭框、Tree 树形、Upload 文件上传、Lazy 图片懒加载、Loading 加载、Pagination 分页等等
Stars: ✭ 156 (-30.36%)
Mutual labels: layer
Ibcustomfonts
IBCustomFonts category allows you to use custom fonts from Interface Builder (IB) when building your iOS apps. Apps using IBCustomFonts category are approved by Apple App Store (check readme.md on latest info). Tested on iOS6 - iOS11.
Stars: ✭ 214 (-4.46%)
Mutual labels: interface-builder
Dc Sdk
DC-SDK 是基于 Cesium 进行二次开发的2、3D一体 WebGis 应用框架,该框架优化了 Cesium 的使用方式和增添了一些额外功能,旨在为开发者快速构建 WebGis 应用。🌎
Stars: ✭ 206 (-8.04%)
Mutual labels: layer
React D3 Speedometer
✨ ⚛️ React Speedometer component using d3.js 🌈 🎨
Stars: ✭ 162 (-27.68%)
Mutual labels: gauge
LMGaugeView
LMGaugeView is a simple and customizable gauge control for iOS inspired by Flavor sketch on Dribbble.
Swift Version
https://github.com/lminhtm/LMGaugeViewSwift
Features
- Display a gauge, such as a speedometer or a loading indicator.
- Using Core Graphics and Core Animation.
- Allow for a large amount of customization.
- Support Interface Builder Designable.
Requirements
- iOS 8.0 or higher
- ARC
Installation
From CocoaPods
pod 'LMGaugeView'
Manually
- Drag the
LMGaugeView
folder into your project. - Add
#import "LMGaugeView.h"
to the top of classes that will use it.
Usage
You can easily integrate the LMGaugeView with a few lines of code. For an example usage look at the code below.
LMGaugeView *gaugeView = [[LMGaugeView alloc] initWithFrame:frame];
gaugeView.value = 40;
[self.view addSubview:gaugeView];
Customization
You can customize the following properties of LMGaugeView:
@property (nonatomic, assign) CGFloat minValue;
@property (nonatomic, assign) CGFloat maxValue;
@property (nonatomic, assign) CGFloat limitValue;
@property (nonatomic, assign) NSUInteger numOfDivisions;
@property (nonatomic, assign) NSUInteger numOfSubDivisions;
@property (nonatomic, assign) CGFloat ringThickness;
@property (nonatomic, strong) UIColor *ringBackgroundColor;
@property (nonatomic, assign) CGFloat divisionsRadius;
@property (nonatomic, strong) UIColor *divisionsColor;
@property (nonatomic, assign) CGFloat divisionsPadding;
@property (nonatomic, assign) CGFloat subDivisionsRadius;
@property (nonatomic, strong) UIColor *subDivisionsColor;
@property (nonatomic, assign) BOOL showLimitDot;
@property (nonatomic, assign) CGFloat limitDotRadius;
@property (nonatomic, strong) UIColor *limitDotColor;
@property (nonatomic, strong) UIFont *valueFont;
@property (nonatomic, strong) UIColor *valueTextColor;
@property (nonatomic, assign) BOOL showUnitOfMeasurement;
@property (nonatomic, copy) NSString *unitOfMeasurement;
@property (nonatomic, strong) UIFont *unitOfMeasurementFont;
@property (nonatomic, strong) UIColor *unitOfMeasurementTextColor;
(See sample Xcode project in /LMGaugeViewDemo)
License
LMGaugeView is licensed under the terms of the MIT License.
Contact
Minh Luong Nguyen
Projects using LMGaugeView
Feel free to add your project here
Android Version
Thanks Sorbh for making KdGaugeView
Donations
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].