iOS
文章平均质量分 53
chaserr
朝闻道,夕死可矣。
个人主页:http://chaserr.github.io
展开
-
HeapInspector-for-iOS——iOS应用调试工具
HeapInspector-for-iOS——iOS应用调试工具HeapInspector是一款监控应用内存堆栈的iOS调试工具,能够直接在移动设备上发现内存泄露、不在需要的Living objects和缓存的UIImage等,甚至无需启动Instruments。 HeapInspector提供HeapInspector和heap截图,通过截图可以确认泄露对象、保存周期、不原创 2015-09-29 19:41:34 · 1185 阅读 · 0 评论 -
BlockKit的使用
关于BlockKit的源码,这里就不分析了提供一个学习网址:http://www.myexception.cn/mobile/1907133.htmlBlockKit下载地址:https://github.com/pandamonia/BlocksKit这里简单介绍一下UIKit的使用,还有很多有待开发(自从使用了BlockKit,就深深的爱上了,无法自拔)UIButt原创 2015-10-21 14:07:46 · 1720 阅读 · 0 评论 -
ios9下,使用storyboard进行多人合作新改变/
这边文章内容很简单,于是就把原文转载过来了,也懒得自己再去写iOS 9: Staying Organized with Storyboard ReferencesbyBart Jacobs19 Jun 201546ShareShareShareEven though st转载 2016-01-07 10:34:54 · 1278 阅读 · 0 评论 -
CATiledLayer
仿百度地图加载地图模式CATiledLayer功能摘要使用场景代码示例仿百度地图加载地图模式/CATiledLayer1.功能摘要用于展示大图,防止加载图片的时候造成主线程阻塞,可以使用CATiledLayer将大图切割成很多小图,而没有展示的部分不预先加载。也相当于股懒加载模式。2.使用场景一般用于加载用于平铺的背景图3.代码示例- (void)viewDidLoad { [su原创 2016-04-18 13:58:21 · 2418 阅读 · 1 评论 -
CALayer之动画实例
CALayer之动画实例CALayer之动画实例很久没有更新博客了,这几天,做了很多需求,主要是研究了layer层的动画,于是花了两天时间把关于动画的框架以及种类大致看了下,这几天主要做的动画有:脉冲动画仿乐园交友推荐用户cell以动画的形式从下往上慢慢出现。点击button不松手的状态出现一个边框。在研究这些需求的时候,借鉴了很多他人的代码模式,同时也融入了自己的思想,达到了自己的需求。原创 2016-04-10 23:04:22 · 349 阅读 · 0 评论 -
系统自带的搜索控制器和自己封装的带搜索记录的控制器
文章稍后整理发出原创 2016-05-13 18:33:06 · 336 阅读 · 0 评论 -
模仿系统自带的集拍照,录制视频,以及iphone6S以下的手机拍摄livephoto照片(livephoto),滑动可切换
模仿系统自带的集拍照,录制视频,以及iphone6S以下的手机拍摄livephoto照片(livephoto),滑动可切换用了大概一个星期来研究livephoto这个只有iphone6s以上才有的功能,好玩。顺便模仿了系统的拍照功能,滑动可切换模式。代码稍后更新。原创 2016-05-16 15:25:12 · 1936 阅读 · 1 评论 -
iOS appStore中的应用 实现版本升级功能
iOS appStore中的应用 实现升级功能 .h文件中.m文件中#import "SBJson.h" //解析sbjson 数据- (void)viewDidLoad{ [super viewDidLoad]; ⋯⋯ [self checkVersion]; //检测升级}转载 2015-08-22 09:45:07 · 870 阅读 · 0 评论 -
iOS9新特性——3Dtouchaa
新的触摸体验——iOS9的3D Touch一、引言 在iphone6s问世之后,很多果粉都争先要体验3D Touch给用户带来的额外维度上的交互,这个设计之所以叫做3D Touch,其原理上是增加了一个压力的感触,通过区分轻按和重按来进行不同的用户交互。二、在模拟器上学习和测试3D Touch 3D Touch是一个很新颖的设计,可是苹果文档有言:原创 2015-09-28 16:11:04 · 2089 阅读 · 0 评论 -
IOS学习之道:使用UIButton纯手工打造的黑白快小游戏.
//// RootViewController.m// 无极黑白块//// Copyright (c) 2015年 桐花. All rights reserved.//#import "RootViewController.h"#import "GroupButtonViewController.h"#import "EnterGameViewContro原创 2015-04-27 15:38:06 · 773 阅读 · 0 评论 -
StoryBoard下ScrollView如何添加约束
在做项目的事后有一个注册页面,为了适配屏幕采用了StoryBoard,添加约束以后运行后发现一个问题。 在4.7 甚至更大的屏幕下是没有问题的想了下就决定用ScrolleView, ContentSize可以设置为560. 这样在其他屏幕上没有太多的影响。但是在StoryBord拖过ScrollView,添加约束的时候发现他并不会按照你猜想的去执行。经过查阅资料,大致知道了原因。原创 2015-06-25 12:04:32 · 3462 阅读 · 0 评论 -
OC学习之道:UIImagePickerController的使用,使用UIImagePickerController调用本地摄像头,本地相册
//// RootViewController.m// InvokPhoto//// Copyright (c) 2015年 朝夕. All rights reserved.//#import "RootViewController.h"@interface RootViewController ()@property (nonatomic, retain) UIIma原创 2015-06-10 21:51:13 · 1957 阅读 · 0 评论 -
关于QQ的SSO登录
前段时间做到了一个项目使用了QQSSO登录,关于QQ的SSO登录,网上都有相应的教程,但是我在开发的过程中总是发现XCode提示TencentSessionDelegate代理找不到,这让我一直觉得找不到那么这个代理的得到用户信息的那个方法就不会执行,糊里糊涂的就去网上查找资料,发现网上的资料都是如出一辙,后来还是经过自习阅读官方文档,才得以解决:具体如下:第三方登录,OAut原创 2015-07-29 17:16:29 · 3402 阅读 · 0 评论 -
UIWebView与JS的深度交互
事情的起因还是因为项目需求驱动。折腾了两天,由于之前没有UIWebView与JS交互的经历,并且觉得这次在功能上有一定的创造性,特此留下一点文字,方便日后回顾。我要实现这样一个需求:按照本地的CSS文件展示一串网络获取的带HTML格式的只有body部分的文本,需要自己拼写完整的HTML。除此之外,还需要禁用获取的HTML文本中自带的 《 img 》 标签自动加载,并把下载图片的操作放在na转载 2015-08-26 09:08:31 · 648 阅读 · 0 评论 -
IOS autoLayout之使用VFL语言进行代码自动布局
VFL的简单语法:H:[cancelButton(72)]-12-[acceptButton(50)]canelButton宽72,acceptButton宽50,它们之间间距12H:[wideView(>=60@700)]wideView宽度大于等于60point,该约束条件优先级为700(优先级最大值为1000,优先级越高的约束越先被满足)V:[redBox]-[yello原创 2015-08-01 18:04:03 · 780 阅读 · 0 评论 -
iOS keyChain 研究
原文:http://blog.csdn.net/jerryvon/article/details/16843065一.基本知识1.方法SecItemAdd 增SecItemUpdate 改SecItemDelete 删SecItemCopyMatching 查2.权限 文档上说iOS的keyChain是一个相对独立的空间,当程序替换,删除时并不会删除keyChain转载 2015-08-04 17:28:41 · 428 阅读 · 0 评论 -
点击cell动态改变cell高度
title: 点击cell动态改变cell高度 date: 2016-06-16 19:43:36 tags: - TableViewCell - 动态改变高度 - cell伸缩categories: iOS知识小结应一个群朋友的要求,想实现如下图这种的效果: 问题:点击cell,然后根据cell内部出来的view的高度来动态改变当前的点击的cell的高度。原创 2016-06-16 19:48:13 · 8321 阅读 · 1 评论