联系人:石虎 QQ:1224614774. 昵称:嗡嘛呢叭咪哄
QQ群:807236138. 群称:iOS 技术交流学习群
一、概念
在外界直接一行代码实现
#import"SHSetGoalView.h"
@property(nonatomic,strong) SHSetGoalView *setGoalView;
- (void)viewDidLoad {
[superviewDidLoad];
self.view.backgroundColor = [UIColorwhiteColor];
[self.view addSubview:self.setGoalView];
}
#pragmamark -
#pragmamark - Getter Method
- (SHSetGoalView *)setGoalView{
if(!_setGoalView) {
_setGoalView = [[SHSetGoalView alloc] initWithFrame:CGRectMake(0,100, [[UIScreenmainScreen] bounds].size.width, [[UIScreenmainScreen] bounds].size.height)];
__weaktypeof(self) weakSelf =self;
_setGoalView.datePickerBlock = ^(UIView* _Nonnull datePicker) {
[weakSelf.view addSubview:datePicker];
};
}
return_setGoalView;
}
二、demo 效果图
下载 GitHub demohttps://github.com/shihu132/SHDownListMenu
下载 码云 demohttps://gitee.com/ShiHu132/SHSetGoalClass
注意:demo中有动画效果图
三、 仿界面实现截图
谢谢!!!
本账号主要分享我成长过程中的各种心得感悟,包括技术总结, iOS、Swift 和 Mac 相关技术文章、工具资源、参与技术讨论,整理开发技巧、让学习成为一种享受!