- 博客(8)
- 收藏
- 关注
原创 swift 搜索框(UISearchBar)实现简单的搜索功能
1.在storyboard里面拖入一个 Search Bar 和 一个 tableView。2.创建ViewController,实现代理:UISearchBarDelegate,UITableViewDataSource,UITableViewDelegate.代码实现如下:@IBOutlet weak var searchBar: UISearchBar!@IBOutlet we
2016-05-16 16:45:01
1290
原创 Swift实现带有缓存的播放器
用到的第三方库:Alamofire 用于网络请求和视频下载MobilePlayer 用于播放在线视频创建Movie类:import Foundationimport Alamofireclass Movie { private var url: NSURL //网络路径 如果本地路径存在则是本地路径 init (url: NSURL) {
2016-05-16 16:42:04
897
原创 swfit实现打电话
第一种打电话方式 推荐这中打电话方式,首先弹出提示框,然后拨打电话,最后返回主程序这里不写oc的实现了,因为oc和swfit的方法都一样,只是语法写法不同//Mark:- 电话功能 WebView实现 与oc 同样 func phoneCall(phoneStr:String){ let phoneNum = "tel:\(phoneStr)"
2016-05-16 16:32:30
349
原创 storyboard 切圆
在xib/storyboard里面设置view圆角半径想给视图设置圆角,常用的做法是将IB中的控件拖线到控制器,然后设置其圆角半径,以UIImageView为例,默认的UIImageView是矩形:未处理的ImageView我们想将这个imageView裁成一个圆形的头像,使用代码的设置方法如下:self.imageView.layer.cornerRadius =
2016-04-05 21:09:07
318
原创 Swith-下拉刷新
下拉刷新是一个非常常用的操作,大多数app都有自己特有的下拉刷新动画。今天我们自己也做个先来看下效果下拉刷新其实下拉刷新没大家想得那么难。本文已第二个为例子。给大家讲解下下拉刷新的做法(完整代码后面会放上)首先,先搞一个single View Application 。然后进Main.storyboard中,选中viewController t1.png按照
2016-03-29 12:06:12
261
原创 Swith-实现单例的四种方法
文/大石头布(简书作者)原文链接:http://www.jianshu.com/p/230cc900948c著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。单例模式单例模式是设计模式中最简单的一种,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象。当你只需要一个实例的时候需要使用单例,
2016-03-29 12:03:44
392
原创 Swith-封装本地缓存库
文/大石头布(简书作者)原文链接:http://www.jianshu.com/p/dc4311cb3ce4著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。本文只做本地缓存,只用文件缓存图片来源于网络知识储备工欲善其事必先利其器,要想封装一个好用的本地缓存库,首先要对本地文件目录有个比较清晰的认识沙盒主路径:是程序运行期间系统会生成一个专属
2016-03-29 12:00:50
475
原创 iOS-多线程
文/Mustard_iOS(简书作者)原文链接:http://www.jianshu.com/p/4062d97ee2e4著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。进程:内存里的一个程序就是一个进程,运行起来的程序就是一个进程,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,每个进程均运行在其专用且受保护的内存空间内,而这种执行的程序就
2016-03-29 11:57:45
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅