• Stars
    star
    429
  • Rank 101,271 (Top 2 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created almost 9 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

一个多功能的选择器,有城市选择,日期选择和单数组源自定的功能,方便大家的使用,低耦合,易扩展。

STPickerView

License MIT Pod version Carthage Compatible Platform info

一个多功能的选择器,有城市选择,日期选择和单数组源自定的功能,方便大家的使用,低耦合,易扩展。如果大家喜欢请给个星星,我将不断提供更好的代码。


一、使用

  1. 使用Pod方式 pod 'STPickerView', '2.4'
  2. 使用Carthage方式 github 'STShenzhaoliang/STPickerView' '2.4'
  3. Swift使用Pod方式,Podfile文件添加
use_frameworks!

二、效果图展示

1.城市选择器效果图

image

2.日期选择器效果图

image

3.单数组效果图

根据单数据的模式,可以扩展多数据的模式

image

4.中间的显示模式

image

三、接口

1.显示模式枚举

image

2.视图接口

image

3.方法接口

image

四、使用举例

STPickerSingle *pickerSingle = [[STPickerSingle alloc]init];
[pickerSingle setArrayData:arrayData];
[pickerSingle setTitle:@"请选择价格"];
[pickerSingle setTitleUnit:@"人民币"];
[pickerSingle setContentMode:STPickerContentModeCenter];
[pickerSingle setDelegate:self];
[pickerSingle show];

五、版本信息

2.4

  1. 修复iphonePlus的显示问题

2.3

  1. 地区选择器添加记录之前地区接口

2.2

  1. 修改日期选择的问题

2.1

  1. 支持横竖屏
  2. 修改日期选择的问题
  3. 优化界面

2.0

  1. 添加Carthage的支持

1.0.0

  1. 支持城市,时间,单项选择
  2. 支持中间和下方显示

More Repositories

1

STPhotoBrowser

高仿新浪微博的图片浏览器,极佳的编写方式,易扩展,低耦合,欢迎大家使用
Objective-C
310
star
2

STPhotoKit

一个图片选择器,图片从相册或相机获取,可以指定图片的大小尺寸。代码低耦合,易封装。
Objective-C
144
star
3

XCFAPP

高仿下厨房APP
Objective-C
116
star
4

STNavigationBar

一个全面的UINavigationBar的使用
Objective-C
109
star
5

STScrollBar

一个文本的滚动条,低耦合,高内聚,更多的接口使用。
Objective-C
62
star
6

STKitSwift

STKitSwift is a collection of useful classes and categories to develop Apps faster.
Swift
56
star
7

STQRCodeController

一个简易的二维码识别控制器
Objective-C
55
star
8

STAlertView

简易AlertView,添加动画效果
Objective-C
44
star
9

SwiftDrawRect

iOS中图形绘制的Demo,直线,曲线,圆饼图,柱形图,折线图的简单绘制。
Swift
40
star
10

STCalendar

可以连续日期的日历,可跨月连续
Objective-C
32
star
11

QRCode

一行代码生成二维码,可以自定义二维码的颜色,宽度,中间头像及中间头像的宽度。
Objective-C
28
star
12

STWeiBo

模仿小码哥培训机构大神一期的微博项目,并添加上更多详细的教程
Objective-C
18
star
13

Framework-iOSAPP

详细的静态库打包APP的方案,便于多APP集成
Objective-C
13
star
14

STPageControl

自定义PageControl各种样式,包括形状、大小、颜色、文字等等。
Objective-C
11
star
15

flutter-day-by-day

2019年最全的flutter指导练习demo
Dart
8
star
16

CallKit

详细的CallKit使用的Demo
Objective-C
7
star
17

RAC_Study

iOS的RAC详细的介绍,学习文件
Objective-C
7
star
18

STSearchBar

一个自定义的搜索框
Objective-C
6
star
19

STKit

一些有用的类加快app开发,非常全面,是UIKit、Foundation的扩展
Objective-C
6
star
20

UniversalLinks

When you support universal links, iOS users can tap a link to your website and get seamlessly redirected to your installed app without going through Safari. If your app isn’t installed, tapping a link to your website opens your website in Safari.
Swift
5
star
21

STCountDownButton

一个方便的倒计时按钮
Objective-C
3
star
22

STFood

高仿豆果美食APP,使用最好的第三框架和最新的Objective-C语法编写,附上详细的教程
Objective-C
3
star
23

TutorialSwiftPM

Specification for Cocoapod、Carthage、Swift Package Manager
Swift
2
star
24

STFPSIndicator

iOS fps的检测器
Objective-C
2
star
25

iOS-GuidesAndSampleCode

iOS中文指导与使用
Swift
2
star
26

Swift2Guide

详细的Swift2语法Demo,根据极客学院编写http://wiki.jikexueyuan.com/project/swift
Swift
2
star
27

STRefresh

用法简单的上下拉刷新框架,使用Swift的编程,仿照MJRefresh
Swift
2
star
28

iSimulator

1
star
29

STSegmentedControl

自定义多段选择视图控制器带下划线,传入一个数组即可,一句话代码生成多段选择控制器
Objective-C
1
star
30

vue-office

office办公软件-docx、excel、pdf 预览、导入导出、在线编辑等技术方案整合
Vue
1
star
31

CMS-TS

ts + vue2 + vuex + element-ui + echarts
Vue
1
star
32

flutter-ios

flutter与iOS的原生交互
Dart
1
star