由 Android 的计时器应用启发的 iOS 时间输入
复制或使用 git 模块导入
├── UITimeField
│ ├── UITimeField.h
│ └── UITimeField.m
#import "UITimeField.h"
UITimeField *_timeField = [[UITimeField alloc] initWithFrame:CGRectMake(20, 20, 260, 160)];
_timeField.hourUnit=@"h";
_timeField.minuteUnit=@"m";
_timeField.secondUnit=@"s";
[self.view addSubview:_timeField];
或在 storyboard 中添加带有 UITimeField
的自定义视图。
您可以使用 _timeField.hour
、_timeField.minute
、_timeField.second
来获取时间。
您可以使用 refresh
令其刷新 UI 数据
您可以使用 setInput:(NSString *)timeStr
来设置输入字符串。(**请注意 timeStr.length 必须小于等于 6)
请注意,hour
大于 24、minute
/second
大于 60 是 允许的(类似 Android 计时器的行为)