随笔分类 -  iOS

苹果开发
WKWebView API精讲(OC)
摘要:WKWebView API精讲(OC) 前言 鉴于LL同志对笔者说:“能不能写个OC版本的WKWebView的使用教程?”,还积极打赏了30RMB,笔者又怎么好意思拒绝呢,于是才有了下文。 所有看到本篇文章的同志们,应该要感谢LL同志,更要向LL同志学习,积极打赏! WKWebView 看看WKWe 阅读全文
posted @ 2016-09-09 16:59 纯情的小公鸡 阅读(834) 评论(0) 推荐(0)
清除WKWebView的缓存
摘要:清除WKWebView的缓存 OC写法: swift写法再下下面。 清除WKWebView的缓存,让H5页面一刷新就更新至最新的页面 直接上代码~!~~ 要区分iOS9.0和8.0两种 - (void)deleteWebCache { if ([[UIDevice currentDevice].sy 阅读全文
posted @ 2016-09-09 11:09 纯情的小公鸡 阅读(6115) 评论(0) 推荐(0)
一、通过企业账号申请证书
摘要:一、通过企业账号申请证书 一、通过企业账号申请证书 1 Certificate Signing Request (CSR)文件 在Mac系统中进入“钥匙串访问”,选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书…”,如图1所示: —>填写前两项,并选择“存储到磁盘”,如图2所示: 2 请求 阅读全文
posted @ 2016-09-07 15:05 纯情的小公鸡 阅读(460) 评论(0) 推荐(0)
iOS启动图和开屏广告图,类似网易
摘要:iOS启动图和开屏广告图,类似网易 启动图是在iOS开发过程中必不可少的一个部分,很多app在启动图之后会有一张自定义的开屏广告图,点击该广告图可以跳转到广告图对应的页面。今天呢,和大家分享一下如何添加这张广告图以及点击广告图的跳转。这个广告图是通过将UIImageView添加到UIWindow上实 阅读全文
posted @ 2016-09-07 09:28 纯情的小公鸡 阅读(713) 评论(0) 推荐(0)
iOS H5容器的一些探究:UIWebView和WKWebView的比较和选择
摘要:iOS H5容器的一些探究:UIWebView和WKWebView的比较和选择 一、Native开发中为什么需要H5容器 Native开发原生应用是手机操作系统厂商(目前主要是苹果的iOS和google的Android)对外界提供的标准化的开发模式,他们对于native开发提供了一套标准化实现和优化 阅读全文
posted @ 2016-09-07 09:23 纯情的小公鸡 阅读(376) 评论(0) 推荐(0)
牛B的swift屏幕旋转经验终结者(OC统一思路)
摘要:牛B的swift屏幕旋转经验终结者(OC统一思路) 1、AppDelegate (1)定义变量 var blockRotation: Bool = false (2)定义方法 Swift代码 func application(application: UIApplication, supported 阅读全文
posted @ 2016-08-29 14:22 纯情的小公鸡 阅读(2042) 评论(0) 推荐(0)
没有美工一样可以获取设计各种各样的UI图
摘要:没有美工一样可以获取设计各种各样的UI图 http://www.iconfont.cn 阅读全文
posted @ 2016-08-24 11:08 纯情的小公鸡 阅读(184) 评论(0) 推荐(0)
对安卓下载地址与苹果下载地址进行合并为一个二维码下载地址
摘要:对安卓下载地址与苹果下载地址进行合并为一个二维码下载地址 http://2bai.com.cn/?hao2b.cn 阅读全文
posted @ 2016-08-24 11:06 纯情的小公鸡 阅读(1057) 评论(1) 推荐(0)
swift计算label动态宽度和高度
摘要:swift计算label动态宽度和高度 func getLabHeigh(labelStr:String,font:UIFont,width:CGFloat) -> CGFloat { let statusLabelText: NSString = labelStr let size = CGSiz 阅读全文
posted @ 2016-08-24 11:04 纯情的小公鸡 阅读(5184) 评论(0) 推荐(0)
给工程师一个标准的估算项目时间
摘要:给工程师一个标准的估算项目时间 一个曾经与我一起工作过的经验丰富的项目经理声称,他拿到程序员的时间估算以后,先将它乘以π,然后转化下一个时间数量级后,才能得到真正的值。1天转化成3.14周。他过去因为程序员不擅长估算时间而吃尽了苦头。我创建了一个用来翻译程序员时间估算的表格,来尽量缩小估算错误。 时 阅读全文
posted @ 2016-08-18 10:10 纯情的小公鸡 阅读(530) 评论(0) 推荐(0)
纯 HTML5 APP与原生APP的差距在哪?
摘要:纯 HTML5 APP与原生APP的差距在哪? 写过一些纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面: 1、动画 动画有很多种,比如侧边栏菜单的滑入滑出、元素的响应动画、页面切换之间的过场等等,在H5之下的众多实现方法都没有办法达到纯原 阅读全文
posted @ 2016-08-17 09:53 纯情的小公鸡 阅读(642) 评论(2) 推荐(0)
设置全局导航栏颜色,标题大小和UIBarButtonItem字体大小
摘要:设置全局导航栏颜色,标题大小和UIBarButtonItem字体大小 在appdelegate里面设置 swift: UINavigationBar.appearance().barTintColor = UIColor.init(red: 47, green: 48, blue: 52) UINa 阅读全文
posted @ 2016-08-15 13:46 纯情的小公鸡 阅读(3751) 评论(0) 推荐(1)
app让个别界面横屏,其他的为竖屏,解决如下
摘要:app让个别界面横屏,其他的为竖屏,解决如下 APP设置里面,一定要设置可以旋转的方向 appdelegate里面重新系统方向代理 func application(application: UIApplication, supportedInterfaceOrientationsForWindow 阅读全文
posted @ 2016-08-10 15:18 纯情的小公鸡 阅读(1760) 评论(1) 推荐(0)
OCiOS开发:CAGradientLayer 渐变色
摘要:OCiOS开发:CAGradientLayer 渐变色 CAGradientLayer 简介 CAGradientLayer是CALayer图层类的子类,用于处理渐变色的层结构。 CAGradientLayer的渐变色可以做隐式动画。 CAGradientLayer和CAShapeLayer配合使用 阅读全文
posted @ 2016-08-08 17:19 纯情的小公鸡 阅读(3706) 评论(0) 推荐(0)
UICollectionViewCell的设置间距
摘要:UICollectionViewCell的设置间距 #pragma mark - UICollectionView 大小(宽高,平均一行三个) - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollecti 阅读全文
posted @ 2016-08-05 15:54 纯情的小公鸡 阅读(3314) 评论(0) 推荐(0)
NSUserDefault的使用
摘要:NSUserDefault的使用 NSUserDefaults用来存储类似用户的配置等一些比较小的数据。 一、创建NSUserDefaults对象 NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; 二、创建NSU 阅读全文
posted @ 2016-08-03 16:36 纯情的小公鸡 阅读(337) 评论(0) 推荐(0)
设置控制器,出现默认知道空隙
摘要:设置控制器,出现默认知道空隙 - (void)viewDidLoad { [super viewDidLoad]; self.automaticallyAdjustsScrollViewInsets = NO; } 阅读全文
posted @ 2016-08-03 14:48 纯情的小公鸡 阅读(158) 评论(0) 推荐(0)
WKWebView进度及title
摘要:WKWebView进度及title WKWebView进度及title WKWebView 的estimatedProgress和title 都是KVO模式,所以可以添加监控: [webView addObserver:self forKeyPath:@"estimatedProgress" opt 阅读全文
posted @ 2016-07-29 16:26 纯情的小公鸡 阅读(1034) 评论(0) 推荐(0)
SWIFT推送之本地推送(UILocalNotification)
摘要:SWIFT推送之本地推送(UILocalNotification) 本地推送通知是通过实例化UILocalNotification实现的。要实现本地化推送可以在AppDelegate.swift中添加代码实现,本事例是一个当App进入后台时推送一条消息给用户。 1.首先在didFinishLaunc 阅读全文
posted @ 2016-07-29 15:15 纯情的小公鸡 阅读(715) 评论(0) 推荐(0)
解决问题的思路(如故事版里面有东西,却不见了)(swift里面开发比较多)
摘要:解决问题的思路(如故事版里面有东西,却不见了) 正确效果图: 真机效果图: 内容:不见了 解决步骤:(重点讲解方法1) 1.把背景图隐藏了,如果能出现内容,说明背景图把内容遮住了。那怎么办呢,背景图是房子第一层的,解决方法就是鼠标拖拽背景图,重新放到第一层,相当于刷新了storybody对界面布局的 阅读全文
posted @ 2016-07-26 10:11 纯情的小公鸡 阅读(215) 评论(0) 推荐(0)