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