基于 Swift 4.1 的 30 个 iOS 开发实践案例解析
本项目涵盖 30 个 Swift 项目,所有代码已更新至 Swift 4.1。 以下列举了其中两个项目的学习要点:
项目 30 - Google 即时应用
- 如何为视图控制器的 present/dismiss 转场添加动画效果。
- 如何基于
CABasicAnimation
绘制圆形按钮,示例代码如下:
triggerButton.layer.cornerRadius = triggerButton.frame.width / 2
triggerButton.layer.masksToBounds = true
项目 29 - 选美比赛
- 该项目基于 Koloda 库,它是一个功能强大的
UIImage
选择器。 - 在 Swift 中实现延迟加载的两种方法。
如有任何疑问,请联系 [您的邮箱地址]。
30天之内30个swift-projects:这是演示,显示30天(或更长时间)内完成30个演示
预估大小:736个文件
BeautyContest.gif
1.22MB
Limit Input Text Field.gif
1.33MB
VideoSplash.gif
1.5MB
.DS_Store
6KB
.DS_Store
6KB
ColorGradient.gif
1.31MB
Carousel Effect.gif
1.11MB
SpotlightSearch.gif
5.61MB
SimplePhotoBrowser.gif
1.08MB
Snap Chat Like App.gif
962KB
37.51MB
文件大小:
评论区