nsobject--uiresponder--uiviewuiresponder类定义了一些操作uiview有三个属性: frame, bounds, centercenter用于改变控件位置, bounds 用于改变控件大小UILabel控件:类似于c#的label。CGRect frame = ...
分类:
其他好文 时间:
2014-08-06 14:16:01
阅读次数:
196
在iOS中,一个UIResponder对象表示一个可以接收触摸屏上的触摸事件的对象,通俗一点的说,就是表示一个可以接收事件的对象。iOS中,所有显示在界面上的对象都是从UIResponder直接或间接继承的。下面是UIResponder类的一些定义信息:触摸事件相关:方法名称说明touchesBeg...
分类:
其他好文 时间:
2014-07-26 01:19:56
阅读次数:
375
进入后台时,iOS给了我们10分钟的时间做一些事件处理。AppDelegate.h:1 #import 2 3 @interface AppDelegate : UIResponder 4 5 @property (assign, nonatomic) UIBackgroundTaskIdentif...
分类:
其他好文 时间:
2014-07-24 22:36:03
阅读次数:
179
事件处理事件概述UIEvent:事件,是由硬件捕捉的一个表示用户操作设备的对象分三类:触摸事件\ 晃动事件\ 远程控制事件触摸事件:会包含1个到多个触摸点实现触摸UIView支持触摸事件(因为继承于UIResponder),而且支持多点触摸需要定义UIView子类,实现触摸相关的方法touches....
分类:
其他好文 时间:
2014-07-14 23:27:28
阅读次数:
179
建三个UIViewController 的子控制器,其中一个为根控制器,另外两个控制器的视图作为切换对象AppDelegate中代码//AppDelegate.h中代码#import @interface AppDelegate : UIResponder @property (retain, no...
分类:
其他好文 时间:
2014-07-13 23:15:04
阅读次数:
284
一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesCancelled:(NSSe...
分类:
移动开发 时间:
2014-07-12 00:08:48
阅读次数:
213
When you were dragging in your label and your button to this view, you were adding them as subviews.By doing this programmatically you can see what go...
分类:
其他好文 时间:
2014-06-25 20:56:07
阅读次数:
521
iOS自动布局是设置iOS界面的利器.本实例展示了如何使用自动布局语言设置水平布局, 垂直布局1. 创建空白iOS项目(swift)2. 添加一个控制器类, 修改YYAppDelegate.swift文件@UIApplicationMainclass AppDelegate: UIResponder...
分类:
移动开发 时间:
2014-06-18 08:46:55
阅读次数:
231
- (UIViewController*)viewController { for (UIView*
next = [self superview]; next; next =next.superview) { UIResponder*nextResponder
= [next nextRe...
分类:
其他好文 时间:
2014-06-11 09:34:16
阅读次数:
227
1.
3大类型:触摸事件,加速计事件,远程控制事件2.只有继承了UIResponder的对象才能接收并处理事件3.UIApplication
UIViewController
UIView都继承UIResponder4.UIResponder的内部方法触摸事件:以touches开头5.当用户用手指触...
分类:
移动开发 时间:
2014-06-10 12:49:58
阅读次数:
247