【iOS】一个炒鸡简单的DatePickerView封装

最终效果
  • Platform: iOS8.0+
  • Language: Swift3.0
  • Editor: Xcode8

原理

实现原理非常简单:xib控件 + 布局动画

实现

xib布局

1.注意布局完了之后将ContainerBotttomCons的值设置为-260,即动画开始时由底部从-260变到0,完成动画效果。

底部初始约束值

2.完成了xib的组件布局后,开始代码中的实现

属性

3.从xib初始化DatePickerView

pickerFromXib

4.按钮事件处理

IBAction

5.内部私有方法

Private Method

6.外部接口方法

Public Method

7.使用

pick date

DemoCode

https://github.com/BackWorld/DatePickerView

如果对你有帮助,别忘了给个⭐️或点个❤️哦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,355评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,706评论 4 61
  • 小心的问对方,做不了爱人我们做什么? “我们做知己吧”!她对他说。他说:“不,我承受不了那份 永久的牵挂与思念,没...
    红豆印迹阅读 1,360评论 0 0
  • 为你的情感账户投资,可以增进你的人际关系,没有什么速战速决的方法,这里介绍七种主要的投资方式:
    人间清醒叔阅读 3,440评论 0 0
  • 这两天娃感冒了。第一天打了几个喷嚏,流了一丢丢清鼻涕,低烧37.3。 第二天开始咳嗽,继续流清鼻涕,低烧37.1-...
    心心_幸会阅读 1,729评论 0 2

友情链接更多精彩内容