摘要:frame改变x值y值的方式放大图片,是从左上开始放大. frame改变控件宽高的方式放大图片,是从中心开始放大. 原头像大小 用frame改变宽高 transform方式放大图片,从中心开始放大 阅读全文
UI-UIImageView的图片填充方式(contentMode)_图片作为控件背景图的拉伸方式(stretch)介绍
2016-03-24 01:13 by 菜鸟Alex, 9390 阅读, 0 推荐, 收藏, 编辑
摘要:常用图片填充方式 这里只介绍三个最常用的图片填充方式 UIViewContentModeScaleToFill模式会导致图片变形。例如: UIViewContentModeScaleAspectFit会保证图片比例不变,而且全部显示在ImageView中,这意味着ImageView会有部分空白。例如 阅读全文
ios-序列帧动画核心代码简单介绍以及封装
2016-03-24 00:33 by 菜鸟Alex, 990 阅读, 0 推荐, 收藏, 编辑
摘要:imageView的属性,isAnimating在这里用来当正执行;一个动画的时候,禁止开启其他动画. UIImage imageNamed这个方法加载的图片是有缓存的,它是把所有的图片先加载到内存中,再执行动画 优点是: 执行动画效率高,启动时间短. 缺点: 内存可能占用过大,造成程序闪退 UII 阅读全文
ios-NSStringFromCGRect直接输出控件的frame
2016-03-24 00:17 by 菜鸟Alex, 492 阅读, 0 推荐, 收藏, 编辑
摘要:![](http://images2015.cnblogs.com/blog/831196/201603/831196-20160324001658901-364613989.png) 阅读全文
ios-控件的frame_center_bounds简单介绍
2016-03-23 22:43 by 菜鸟Alex, 407 阅读, 0 推荐, 收藏, 编辑
摘要:frame 例如一个button按钮控件的frame frame是一个结构体,frame表示了button在它的父控件view中的位置 origin 以及 size origin也是一个结构体包含x值跟y值,表示button的坐标,但不是控件button中心的坐标,而是左上角的x,y size也是一 阅读全文
ios-XML文档解析之SAX解析
2016-03-21 14:48 by 菜鸟Alex, 440 阅读, 0 推荐, 收藏, 编辑
摘要:首先SAX解析xml xml文档的格式特点是节点,大体思路是把每个最小的子节点作为对象的属性,每个最小子节点的'父'节点作为对象,将节点转化为对象,输出. 每个节点都是成对存在的,有开始有结束.有始有终 搭建本地服务器,并创建异步请求访问本地服务器中的数据video.xml currentVideo 阅读全文
成员变量NSString类型指针的属性为什么用copy(属性)
2016-03-21 11:07 by 菜鸟Alex, 1002 阅读, 2 推荐, 收藏, 编辑
摘要:创建一个分类Person设置属性@property(nonatomic,strong) NSString name; 在 (void)viewDidLoad 中打印测试 name的属性是strong,则给name赋值的时候是强指针的name指向了可变的str的内存空间,从打印地址的结果知道,per. 阅读全文
论-多线程之全局队列(并行队列)与主队列(串行队列)
2016-03-21 00:44 by 菜鸟Alex, 2709 阅读, 0 推荐, 收藏, 编辑
摘要:dispatch_async(dispatch_get_global_queue(0, 0)任务加到全局队列异步执行,开启子线程,任务4主线程,任务1子线程,这两个执行顺序谁先谁后都有可能(因为是异步执行),4的执行概率高一些.dispatch_sync(dispatch_get_main_queu 阅读全文
ios网络_json数据解析
2016-03-18 17:08 by 菜鸟Alex, 1380 阅读, 0 推荐, 收藏, 编辑
摘要:网络上数据传输以json或者xml格式. json是字典 或者 数组 或者字典跟数组嵌套的形式.解析json就是把json反序列化(解析) 把json转换为oc对象.json序列化就是把oc对象转化成json. 向搭建的本地服务器发送异步网络请求 虽然苹果不建议在9.0以后使用了,但是这种方式还是要 阅读全文
ios常见细节问题-删掉main.storyboard程序启动屏幕变黑-崩溃
2016-03-18 10:58 by 菜鸟Alex, 1043 阅读, 0 推荐, 收藏, 编辑
摘要:删掉程序默认的main.storyboard文件后,程序启动崩溃 如图所示.原因是删掉main.storyboard文件后没有在info.plist文件里面设置 删掉main.storyboard后程序启动变黑 原因是:虽然删掉main.storyboard并且在info.plist文件中设置了,但 阅读全文