自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 AutoLayout代码布局使用大全—一种全新的布局思想

相信ios8出来之后,不少的ios程序员为了屏幕的适配而烦恼。相信不少的人都知道有AutoLayout这么个玩意可以做屏幕适配,事实上,AutoLayout不仅仅只是一个为了多屏幕适配的工具,它真正的意义所在是给了程序员一种全新的布局思想。   本文主要依据真实项目实例从三个方向全方位讲解AutoLayout的使用大全。   一。AutoLayout布局原理和语法   二。约束冲突和A

2014-12-31 03:27:47 3338 4

转载 AutoLayout(自动布局)详细教程

转载  http://www.onevcat.com/2012/09/autoayout/WWDC 2012 Session笔记——202, 228, 232 AutoLayout(自动布局)入门 这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面下方的邮件订阅的方式订阅本站。

2014-12-25 14:09:53 1125

转载 Auto Layout 进阶

引言:Auto Layout是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处,以及未来面对更多尺寸适配时界面布局可以更好的适应.要完全掌握Auto Layout是一件非常消耗精力的事情,需要大量的实践,并且在根本上面,理解其如何使用,如果要全面的介绍Auto Layout和使用场景估计几篇博文都介绍不完,本文希望能将使用

2014-12-25 10:43:21 720

转载 iOS: 在代码中使用Autolayout (2) – intrinsicContentSize和Con

http://www.mgenware.com/blog/?p=491继续用代码来写Autolayout,先写一个辅助方法来快速设置UIView的边距限制://设置Autolayout中的边距辅助方法- (void)setEdge:(UIView*)superview view:(UIView*)view attr:(NSLayoutAttribute)attr constant:(

2014-12-23 09:40:41 820

转载 iOS: 在代码中使用Autolayout (1) - 按比例缩放和优先级

首先说按比例缩放,这是在Interface Builder中无法设置的内容。而在代码中,使用NSLayoutConstraint类型的初始化函数中的multiplier参数就可以非常简单的设置按比例缩放。同时也可以设置不同NSLayoutAttribute参数来达到意想不到的效果,比如“A的Width等于B的Height的2倍”这样的效果。OK,开始写代码,我们就拿一个简单的UIBut

2014-12-23 09:39:42 744

转载 iOS应用崩溃日志分析

转自raywenderlich 作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 ! 如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着手呢? 

2014-12-22 14:12:11 1082

转载 Capturing 'self' strongly in this block is likely to lead to a retain cycle

技术分享 » Phone | 阅读(1629) | 评论(0)May102014        _player.completionBlock = ^{            [self stopPlay];        };上面在block里用self是会有提示:Capturing 'self' strongly in t

2014-12-09 11:52:23 1086

原创 块语法Block在MVC思维的妙用之多重M层代理传值

块语法Block在MVC思维的妙用之多重M层代理传值

2014-12-08 23:22:13 4127 2

转载 IOS开发之__bridge,__bridge_transfer和__bridge_retained

Core Foundation 框架Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。下面列举该框架支持进行管理的数据以及可提供的服务:群体数据类型 (数组、集合等)程序包字符串管理日期和时间管理原始数据块管理偏好管理URL及数据流操作线程和RunLoo

2014-12-05 16:15:36 736

原创 浅析ios开发中Block块语法的妙用

iOS开发Block语法妙用

2014-12-03 18:56:48 1377

转载 appStore上传苹果应用程序软件发布流程

首先确定帐号是否能发布, https://developer.apple.com/account,如果你打开Provisioning Portal,然后点击DisTribution看到的是下图中那样,再考虑按下面的方法弄(1)图中加号是灰色,点击图中的加号,没有反应,说明你的帐号不能发布,找你们老大要帐号,正常情况是加号是黑色,点击会弹出一个创建证书界面。 (2)

2014-12-03 17:10:03 1184

转载 AddressBookUI.Framwork应用之ABPersonViewController, ABUnknownPersonViewController,ABNewPersonViewContro

设置委托 ABPersonViewControllerDelegate,personVc.personViewDelegate=self;//显示和编辑一个联系人信息    ABPersonViewController *personVc=[[ABPersonViewControlleralloc]init];    //把联系人信息作为导航栏的根视图,才可以显示编

2014-12-03 17:07:03 859

转载 如何使用iOS AddressBook

一.基本知识和通讯录中联系人相关的应用iPhone提供了两个框架:AddressBook.framework和AddressBookUI.framework,使用这两个框架我们可以在程序中访问并显示iPhone数据库中的联系人信息。二.具体介绍1.AddressBookUI显示部分AddressBookUI中提供了和联系人显示信息相关的一些Controller,有四

2014-12-03 17:03:54 666

wifi通讯ios

iOS端Wifi通讯开发demo

2017-08-15

ARKit开发从入门到精通 源码 下载

1.ARKit自定义实现 2.ARKit实现平地捕捉 3.ARKit实现物体跟随相机移动 4.ARKit实现物体围绕相机旋转

2017-06-13

ARKit自定义实现 完整项目实例源码下载

自定义实现ARKit,手动搭建ARSession,点击屏幕添加3D虚拟物体

2017-06-11

iOS原生人脸识别

iOS原生人脸识别的使用,CoreImage框架中CIDetector类的介绍

2017-02-10

iOS10通知及通知拓展Extension使用

iOS10通知及通知拓展Extension使用的小Demo,里面详细记录了iOS10通知的新框架使用,以及iOS如何给应用程序添加拓展Extesion的使用

2017-02-09

AutoLayout

一款非常好用的AutoLaypout适配的分类,薄薄的封装既可以满足所有的autolayout适配,又可以更加清晰看到底层的原理实现,对掌握autolayout的思想非常有益

2014-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除