论坛源码推荐(7月7日):用Swift实现的Slingshot通知 温度计风格的自定义进度条
2014-07-07 16:26
1201 查看
ModalNotificationController
ModalNotificationController展示了如何使用Swift实现Facebook Slingshot风格的通知。该项目依赖iOS 7的自定义UIViewController转场API,重点是要在通知上展示任意内容,不只是图像。展示ModalNotificationViewController后,控制器会查询其委托关于视图控制器的数量。然后,它会查看序列中的每个视图控制器。一旦视图控制器用完,它会自动解除。
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/f35132fdacb31e3bb434eca8cc80cd2d.gif)
PresentationControllers
PresentationControllers展示了如何使用UIPresentationController快速创建一个自定义模态视图。更多内容可参考:iOS 8的PresentationController
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/50d47c5c93c7449c08526ab7dc4abdb5.gif)
JCStockGraph
JCStockGraph提供一个简单的方式来展示股票(如雅虎财经API)的历史价格图表。该图表在雅虎财经API中有5种不同的时间范围;支持页面滚动、拖动、缩放;可自定义图表外观;可动态更新轴标签。JCStockGraph已应用于Benzinga Stock Tracker。
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/271277cf985d437926943d2cffcabb56.gif)
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/f14df0755cc972ea9b541b143ca9419f.gif)
MAThermoter
MAThermometer是一个温度计风格的自定义进度条,可用它展示温度数据。它不使用图像,所以无大小限制。
测试环境:Xcode 5.0,iOS 4.3以上
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/3bb9c160896e412571cb3bd9e636e23f.jpg)
MaterialDesignTest
用Swift编写的Material Design UITextField和UITextView实现,灵感来自于谷歌最近发布的Material Design语言。
MaterialTextField和MaterialTextView都是Swift组件,可在Interface Builder中看见。该组件是Cocoa Touch Framework的一部分,是在Xcode6和IOS 8 SDK beta版环境下开发的。
功能:移动的占位符,带有文本底线,可在IB中配置颜色和线条的宽度,文本视图可在需要的时候自动扩高,支持错误状态下的提示。
ModalNotificationController展示了如何使用Swift实现Facebook Slingshot风格的通知。该项目依赖iOS 7的自定义UIViewController转场API,重点是要在通知上展示任意内容,不只是图像。展示ModalNotificationViewController后,控制器会查询其委托关于视图控制器的数量。然后,它会查看序列中的每个视图控制器。一旦视图控制器用完,它会自动解除。
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/f35132fdacb31e3bb434eca8cc80cd2d.gif)
PresentationControllers
PresentationControllers展示了如何使用UIPresentationController快速创建一个自定义模态视图。更多内容可参考:iOS 8的PresentationController
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/50d47c5c93c7449c08526ab7dc4abdb5.gif)
JCStockGraph
JCStockGraph提供一个简单的方式来展示股票(如雅虎财经API)的历史价格图表。该图表在雅虎财经API中有5种不同的时间范围;支持页面滚动、拖动、缩放;可自定义图表外观;可动态更新轴标签。JCStockGraph已应用于Benzinga Stock Tracker。
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/271277cf985d437926943d2cffcabb56.gif)
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/f14df0755cc972ea9b541b143ca9419f.gif)
MAThermoter
MAThermometer是一个温度计风格的自定义进度条,可用它展示温度数据。它不使用图像,所以无大小限制。
测试环境:Xcode 5.0,iOS 4.3以上
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/3bb9c160896e412571cb3bd9e636e23f.jpg)
MaterialDesignTest
用Swift编写的Material Design UITextField和UITextView实现,灵感来自于谷歌最近发布的Material Design语言。
MaterialTextField和MaterialTextView都是Swift组件,可在Interface Builder中看见。该组件是Cocoa Touch Framework的一部分,是在Xcode6和IOS 8 SDK beta版环境下开发的。
功能:移动的占位符,带有文本底线,可在IB中配置颜色和线条的宽度,文本视图可在需要的时候自动扩高,支持错误状态下的提示。
![](https://oscdn.geek-share.com/Uploads/Images/Content/2015035/1e3f3868855fcf22ea872f028beaf6d0.gif)
相关文章推荐
- 论坛源码推荐(7月18日):用Swift开发的Slingshot风格的通知 简洁的iOS Messages UI库
- 论坛源码推荐(7月11日):用Swift实现的iOS通知控件 轻量级iOS 7条形码扫描库
- 论坛源码推荐(2月17日):FLKAutoLayout-简单创建布局约束 CRToast--自定义通知
- 论坛源码推荐(10月9日):Swift开发知乎日报客户端,轻量级自定义相机
- 论坛源码推荐(6月11日):Swift版的新浪新闻客户端 iOS 7风格的PIN界面
- 论坛源码推荐(7月2日):用Swift实现的图片过渡效果 在应用内重新创建文字视图
- 论坛源码推荐(6月27日):用Swift实现的游戏原型 iOS视图的Empty DataSet模式
- 论坛源码推荐(7月9日):用Swift实现的计时器 最简单的方式展示iOS App更新
- 论坛源码推荐(7月4日):轻量级SpriteKit按钮 用Swift实现的Apple HUD
- 论坛源码推荐(7月22日):用Swift实现的具有指示器的按钮 一个开源iOS个人跟踪工具
- 论坛源码推荐(3月4日):三种iOS7风格的圆形进度条 Xcode 5代码自动补全插件
- 论坛源码推荐(9月3日):UITableView的动态重新加载,swift写的动态自定义活动指示器
- 论坛源码推荐(8月14日):基于高德地图iOS SDK的轨迹回放库,用Swift实现的设计模式
- 论坛源码推荐(6月26日):可折叠视图容器视图 用Swift实现的文本变换标签
- 论坛源码推荐(7月3日):用Swift实现的GIF图像查看器 简单创建数据雷达图
- 论坛源码推荐(6月24日):用Swift实现的自动布局和翻转动画以及iOS iBeacon项目
- 论坛源码推荐(9月4日):水位波浪动画,Swift实现的动态图表库
- 论坛源码推荐(6月18日):下拉手势实现多个操作 用Swift编写的打砖块游戏