2015年9月11日

UI-iOS开发中@property的属性weak nonatomic strong readonly等介绍

摘要: @property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法。在Xcode4.5以及以后的版本,@synthesize可以省略。1.atomic与nonatomicatomic:默认是有该属性的,这个属性是为了保证程序在多线程情况,编译器会自动生成一些互斥加锁代码,避... 阅读全文

posted @ 2015-09-11 20:58 龙仔阿宝 阅读(166) 评论(0) 推荐(0) 编辑

UIView之userInteractionEnabled属性介绍

摘要: 属性作用 该属性值为布尔类型,如属性本身的名称所释,该属性决定UIView是否接受并响应用户的交互。 当值设置为NO后,UIView会忽略那些原本应该发生在其自身的诸如touch和keyboard等用户事件,并将这些事件从消息队列中移除出去。当值设置为YES后,这些用户事件会正常的派发至UI... 阅读全文

posted @ 2015-09-11 20:55 龙仔阿宝 阅读(121) 评论(0) 推荐(0) 编辑

UI-target...action设计模式,手势识别器.UIimageview

摘要: target-action设计模式 iOS设计模式之Target-Action主要是为了降低代码的耦合性。顾名思义 Target-Action模式就是指目标-动作模式,它贯穿于iOS开发始终。提到Target-Action,先说2个词 “高内聚,低耦合” 这主要是评价一个软件的好坏它评判... 阅读全文

posted @ 2015-09-11 08:49 龙仔阿宝 阅读(209) 评论(0) 推荐(0) 编辑

UI-事件处理

摘要: 事件的概念UIEvent:事件,是由硬件捕捉的一个表示用户操作设备的对象分三类:触摸事件、晃动事件、远程控制事件触摸事件:用户通过触摸设备屏幕操作对象、输入数据。支持多点触摸,包含1个到多个触摸点实现触摸UIView⽀持触摸事件(因为继承于UIResponder),⽽而且⽀持多点触摸。需要定义UIV... 阅读全文

posted @ 2015-09-11 08:20 龙仔阿宝 阅读(248) 评论(0) 推荐(0) 编辑

导航