博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[翻译] HSDatePickerViewController
阅读量:7046 次
发布时间:2019-06-28

本文共 2060 字,大约阅读时间需要 6 分钟。

HSDatePickerViewController

HSDatePickerViewController is an iOS ViewController for date and time picking, based on awesome look&feel of Dropbox  application with some customization options.

HSDatePickerViewController 是一个iOS的视图控制器,用来展示日期选择的,有着Mailbox应用的样式,支持自定义.

 

Usage

Use  

使用CocoaPods安装

pod 'HSDatePickerViewController', '~> 1.0'

or add sources from HSDatePickerViewControllerDemo/HSDatePickerViewController subfolder to your project.

或者直接从demo文件夹中将文件导入项目中即可.

Import main header:

导入头文件:

#import "HSDatePickerViewController.h"

When needed, create HSDatePickerViewController object:

在需要的地方,创建出视图控制器对象:

HSDatePickerViewController *hsdpvc = [HSDatePickerViewController new];

present it as modal view controller:

然后prsent出控制器:

[self presentViewController:hsdpvc animated:YES completion:nil];

To get returning values, you must conform to the protocol HSDatePickerViewControllerDelegate:

为了获取返回值,你需要实现代理方法:

@protocol HSDatePickerViewControllerDelegate 
- (void)hsDatePickerPickedDate:(NSDate *)date; @optional - (void)hsDatePickerWillDismissWithQuitMethod:(HSDatePickerQuitMethod)method; - (void)hsDatePickerDidDismissWithQuitMethod:(HSDatePickerQuitMethod)method; @end

Also, before presenting HSDatePickerViewController, you can change default values of some properties (check HSDatePickerViewController.h file for longer description):

之后,在present出视图控制器之前,你可以修改一些默认的属性值:

@property (nonatomic, assign, getter=shouldDismissOnCancelTouch) BOOL dismissOnCancelTouch;@property (nonatomic, assign) HSDatePickerMinutesStep minuteStep;@property (nonatomic, strong) UIColor *mainColor;@property (nonatomic, strong) NSDate *date;@property (nonatomic, strong) NSDate *minDate;@property (nonatomic, strong) NSDate *maxDate;@property (nonatomic, strong) NSDateFormatter *dateFormatter; @property (nonatomic, strong) NSDateFormatter *monthAndYearLabelDateFormater; @property (nonatomic, strong) NSString *confirmButtonTitle; @property (nonatomic, strong) NSString *backButtonTitle;

 

Licence (MIT)

Copyright (c) 2015 Kamil Powałowski 

For whole licence see LICENCE file.

 

转载地址:http://oczol.baihongyu.com/

你可能感兴趣的文章
物料库存属性维护
查看>>
交换与路由第二章 IP编址
查看>>
static对象的高级用法
查看>>
[转] Mac OX上安装MongoDb
查看>>
【HDU5785】Interesting [Manacher]
查看>>
数据结构(一)用类封装数组实现数据结构
查看>>
做题用到的C++或者C语言函数方法
查看>>
Java 初始化过程
查看>>
MySQL--3--运算符和函数
查看>>
dva/dynamic
查看>>
本地项目导入远程git仓库
查看>>
简单的汉诺塔问题
查看>>
uml类关系
查看>>
读杨绛先生的《我们仨》部分片段
查看>>
hdu 3853 LOOPS
查看>>
╮(╯_╰)╭周五了,捋捋。话说,静不下心来!
查看>>
Android的弹出登陆框的实现
查看>>
python数据库(mysql)操作
查看>>
博客打开慢?请禁用WordPress默认的谷歌字体!
查看>>
如何循环枚举类型
查看>>