文章分类 -  iOS开发总结

摘要:1. UIEdgeInsets 枚举 2. 在UIButton中有三个对EdgeInsets的设置: 2.1 ContentEdgeInsets、titleEdgeInsets、imageEdgeInsets 2.2 UIEdgeInsetsMake 里面的四个参数表示距离上边界、左边界、下边界、右 阅读全文
posted @ 2016-11-16 09:33 <瑾瑜>
摘要:Xcode自带的UIButton控件是没有办法根据文字内容计算自身的宽和高的,下面演示一下问题, 我用代码方式创建一个UIButton,并且设置了一些属性,下面看一下效果图 一切都是这么的美好,跟我们想要的一样啊,btn也跟着文字内容进行自身宽高的更改了啊!那我再设置多一点文字 怀着满怀激动的心情, 阅读全文
posted @ 2016-11-08 09:52 <瑾瑜>
摘要:iOS基础界面就是通过UIViewController展示的。首先区分content controller和container controller的区别。content controlller就是展示我们当前页面的controller,而container controller就是一个管理cont 阅读全文
posted @ 2016-10-31 10:22 <瑾瑜> 阅读(334) 评论(0) 推荐(0)
摘要:1. NSDictionary初始化的坑 1.1 NSDictionary初始化 1. Objective C中,NSDictionary初始化的方法有很多种: 坑在哪里? 坑就在第二种初始化方法 NSDictionary dic = @{@"key":value} 它到底是如何坑的呢? 如果你的v 阅读全文
posted @ 2016-10-26 17:19 <瑾瑜>
摘要:1. 图像: 1. 图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。 下载:https://github.com/mwaterfall/MWPhotoBrowser 阅读全文
posted @ 2016-10-12 18:12 <瑾瑜> 阅读(668) 评论(0) 推荐(0)
摘要:1. UILable添加手势 2.xcode archive 后没有dsym文件 3. IQKeyboardManager 键盘事件处理(1) 解决: 4. iOS开发 TableView向上偏移的情况 方法一: 方法二:原文地址:http://blog.csdn.net/kmyhy/article 阅读全文
posted @ 2016-10-11 10:22 <瑾瑜> 阅读(207) 评论(0) 推荐(0)
摘要:错误提示:iOS 7.1环境下测试没问题,换到ios8环境下回报这个错误Warning: Attempt to present on whose view is not in the window hierarchy! 1. 代码逻辑是: LoginViewController在登陆后会presen 阅读全文
posted @ 2016-10-11 10:08 <瑾瑜> 阅读(715) 评论(0) 推荐(0)
摘要:关于 报错(警告):_BSMachError: (os/kern) invalid capability (20)和_BSMachError: (os/kern) invalid name (15)解决方法 1.错误方式和解决 我出现这个问题是在UIAlertController中点击设置使用[[U 阅读全文
posted @ 2016-09-13 11:53 <瑾瑜> 阅读(4781) 评论(0) 推荐(0)
摘要:错误分析 今天遇到一个比较少见的问题,记录下来,给遇到的人解答下,如下: runtime是把OC编译成底层的C,他在这里报这个错误,我们应该不会动这个文件(排除), 因为调试就是PCH文件,就想应该是PCH文件写错了,而我的问题就是PCH写错了。把pch文件修改好就编译成功了。 PCH文件修改 在P 阅读全文
posted @ 2016-09-09 17:34 <瑾瑜> 阅读(237) 评论(0) 推荐(0)
摘要:Xcode Command Line Tool 1. MAC Yosemite安装Xcode Command Line Tool 确保已经安装有git,先打开Xcode,file->project->os x application -> Command Line Tool,如果已经存在,就不用安装 阅读全文
posted @ 2016-09-08 19:18 <瑾瑜> 阅读(6542) 评论(0) 推荐(0)
摘要:有关苹果无法导出p12证书的问题解决 原因一 在钥匙串中:左侧有两个分类,一个是钥匙串,一个是种类,要选择种类中的我的证书或者证书。然后在右侧证书列表中,右键导出即可。 原因二 使用钥匙串生成的证书有问题,格式为(certSigningRequest) 解决办法:钥匙串访问--> 证书助理 --> 阅读全文
posted @ 2016-09-07 18:38 <瑾瑜> 阅读(1500) 评论(0) 推荐(0)
摘要:1. 解决方法: svn/git更新代码后,打开xcode工程文件,会出现 xxx..xcodeproj cannot be opened because the project file cannot be parsed. 因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了 阅读全文
posted @ 2016-08-31 13:45 <瑾瑜> 阅读(1177) 评论(0) 推荐(0)
摘要:手势是OC中的类,那么手势类也是有协议的,UIGestureRecognizerDelegate,手势常用的代理方法: 阅读全文
posted @ 2016-08-31 13:28 <瑾瑜> 阅读(715) 评论(0) 推荐(0)
摘要:一. 首先对比一下他们对于@2x和@3x的选择: 1.使用initWithContentsOfFile可以优先选择3x图像,而不是2x图像。 NSString *path = [[NSBundle mainBundle] pathForResource:@"smallcat" ofType:@"pn 阅读全文
posted @ 2016-05-28 15:11 <瑾瑜> 阅读(479) 评论(0) 推荐(0)
摘要:转载:http://www.cnblogs.com/xiaofeixiang/p/5144256.html UIScrollView 在开发中是不可避免,关于UIScrollView都有自己一定的理解。滚动视图有两个需要理解的属性,frame和bounds,frame是定义了视 图在窗口的大小和位置 阅读全文
posted @ 2016-05-28 10:56 <瑾瑜> 阅读(257) 评论(0) 推荐(0)
摘要:怎么验证是否有开发经验? 这是tableView继承的scrollView的一个属性 scrollsToTop。 官方说明是这样的: // When the user taps the status bar, the scroll view beneath the touch which is cl 阅读全文
posted @ 2016-05-25 08:20 <瑾瑜>
摘要:一、什么是 KVO 首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。 观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自 阅读全文
posted @ 2016-05-17 06:01 <瑾瑜> 阅读(852) 评论(0) 推荐(0)
摘要:转载:http://shavekevin.com/2016/04/17/autolayoutsizeclasspartone/ 一. 为啥使用autolayout?使用 autolayout 有什么好处? 好了,那么autolayout了,它到底能解决什么问题,给我们带来哪些好处? 1)你基本上可以 阅读全文
posted @ 2016-05-16 23:25 <瑾瑜> 阅读(229) 评论(0) 推荐(0)
摘要:一起来学Masonry (一) 在看这篇文章之前作者已经默认了你已经有了自动布局的概念,如果对自动布局还是不了解的话,可以看下这篇文章:iOS使用autolayout和sizeclass 解决适配问题 。或许读完这篇文章的话你会对自动布局有新的认识。 那么我们使用自动布局的途径有哪些呢? 使用系统的 阅读全文
posted @ 2016-05-16 23:22 <瑾瑜> 阅读(395) 评论(0) 推荐(0)
摘要:iPhone SDK 包含哪些东西? iPhone SDK 包含哪些东西? 第一部分: 在使用Intel芯片的Macintosh计算机开发iOS应用程序所需的全部接口、工具以及资源全都包含于iPhone SDK。 苹果公司将大部分系统接口发布在框架这种特殊的数据包。一个框架就是一个目录,它包含一个动 阅读全文
posted @ 2016-05-16 23:13 <瑾瑜> 阅读(355) 评论(0) 推荐(0)