@interface UIView : UIResponder/*** 通过一个frame来初始化一个UI控件*/- (id)initWithFrame:(CGRect)frame;// YES:能够跟用户进行交互@property(nonatomic,getter=isUserInteractio...
分类:
其他好文 时间:
2014-12-04 19:44:54
阅读次数:
147
效果图:工程图:代码中需要引入第三方库QQView.代码:AppDelegate.h#import //加入头文件#import "myQQView.h"@interface AppDelegate : UIResponder { myQQView *qqview;}@property (st...
分类:
其他好文 时间:
2014-11-28 15:57:11
阅读次数:
149
登录|注册pingchangtan367的专栏IOS面试问题总结通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出...
分类:
移动开发 时间:
2014-11-26 18:46:47
阅读次数:
386
获取视图控制器实例,可以使用其公开的成员变量的值,而不是重新开辟一块内存,与原先的实例并不只想一块内存区域
实例方法
- (RootViewController *)rootViewController
{
UIResponder *next = self.nextResponder;
do {
if ([next isKindOfCla...
分类:
移动开发 时间:
2014-11-25 14:39:10
阅读次数:
184
UITableView是不会响应touchesBegan:withEvent:之类的UIResponder的方法的。因此,加在其上的所有视图的响应者链就断了。如果在UITableView其上加任何的自身不具备类似UIButton一样有目标动作机制的UIView及其子类...
分类:
其他好文 时间:
2014-11-20 07:57:57
阅读次数:
140
一、响应链在IOS开发中会遇到各种操作事件,通过程序可以对这些事件做出响应。首先,当发生事件响应时,必须知道由谁来响应事件。在IOS中,由响应者链来对事件进行响应,所有事件响应的类都是UIResponder的子类,响应者链是一个由不同对象组成的层次结构,其中的每个对象将依次获得响应事件消息的机会。当...
分类:
移动开发 时间:
2014-11-19 10:26:48
阅读次数:
228
一、响应链在IOS开发中会遇到各种操作事件,通过程序可以对这些事件做出响应。首先,当发生事件响应时,必须知道由谁来响应事件。在IOS中,由响应者链来对事件进行响应,所有事件响应的类都是UIResponder的子类,响应者链是一个由不同对象组成的层次结构,其中的每个对象将依次获得响应事件消息的机会。当...
分类:
移动开发 时间:
2014-11-17 17:19:17
阅读次数:
270
/** *获取视图当前的控制器**/- (UIViewController*)viewController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder* ne...
分类:
其他好文 时间:
2014-11-14 10:46:10
阅读次数:
149
IOS面试问题总结分类:IOS开发2013-11-20 17:265873人阅读评论(1)收藏举报目录(?)[+]通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的...
分类:
移动开发 时间:
2014-11-12 09:18:12
阅读次数:
15625
自学iOS有一两个月了,一直没有好好整理学习笔记,打算今天开始慢慢补上,就当是复习和补缺补漏吧。 iOS的事件大致分为三种:触摸事件、加速计事件、远程控制事件 首先要理解以下几个概念: 一、响应者对象: 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接...
分类:
其他好文 时间:
2014-11-11 20:30:06
阅读次数:
258