RootView.m 中 UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
button.frame = CGRectMake(100, 100, 100, 40);
[button setTitle:@"Target" forState:UIControlStateNormal];
[se...
分类:
其他好文 时间:
2015-07-04 11:13:20
阅读次数:
97
// Created By 郭仔 2015年04月16日21:50:33
眼睛有点痛,视力也在急速下降,心灵之窗,注意保护!
================================================
耦合是衡量?一个程序写的好坏的标准之?一,
耦合是衡量模块与模块之间关联程度的指标
“?高内聚,低耦合”是?面向对象编程的核?心思想;
==========...
分类:
其他好文 时间:
2015-04-16 23:47:39
阅读次数:
228
iOS-target-action设计模式了解
target-action的设计模式的本质就是在host中产生的事件调用target的action方法。
下面我们通过一个UIView来实现UIButton的点击事件。
@interface CustomButton : UIView
-(void)addCustomButton:(id)target andSelector...
分类:
移动开发 时间:
2015-03-29 18:07:31
阅读次数:
154
iOS
开发之Target-action模式Target-action:目标-动作模式,它贯穿于
iOS 开发始终。但是对于初学者来说,还是被这种模
式搞得一头雾水。
其实 Target-action
模式很简单,就是当某个事件发生时,调用那个对象中的那个方法。如:按下按钮时,调用
Controller
里边的 click
方 法。“那个对象”就是
Target,“那个方法”...
分类:
移动开发 时间:
2015-03-06 10:06:27
阅读次数:
152
方法一:使用target-action设计模式代码如下:(由根视图推出子视图,再由子视图推出根视图,在推出根视图时,子视图传一个color的属性给根视图,用来修改根视图的背景颜色)根视图控制器代码://.m文件
-(void)viewDidLoad
{
[superviewDidLoad];
self.view.backgroundColor=[UIColorr..
分类:
移动开发 时间:
2014-12-05 19:31:57
阅读次数:
194
新建两个类MainViewController/ButtonViewButtonView.h#import<UIKit/UIKit.h>
@interfaceButtonView:UIView
//实现target-action设计模式
//点击的时候让谁去执行方法
@property(nonatomic,assign)idtarget;
//要执行的方法
@property(nonatomic,assign)SELaction;
//..
分类:
其他好文 时间:
2014-09-03 11:25:27
阅读次数:
254
目标-行为(Target-Action)模式
(目的在于让代码解耦合,使代码与代码之间关联性降低,便于后期开发维护)
Target-action----这个设计模式用按钮,等控件把用户的交互变成代码,让程序可以执行;
Target-action :通俗易懂的说也就是
一个对象包含一些生成一个消息表达式的元素,当一个确定事件出现时,把这些元素放到一起组成消息和发送这个消息。
有些...
分类:
移动开发 时间:
2014-08-31 09:18:31
阅读次数:
9530
不同的实例点击效果不同:点击改变自身颜色,点击改变父视图颜色,点击修改视图位置.以上效果可由target - action设计模式实现.
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
self.view.backgrou...
分类:
其他好文 时间:
2014-08-27 11:05:57
阅读次数:
177
含义:当某个事件发生时,调用某个对象的某个方法一般情况下,对象就是target,方法就是actiontarget是controller,action是action使用方法:1,创建按钮2,在controller.h文件中声明action3,在controller.m文件中实现action3,给but...
分类:
其他好文 时间:
2014-08-06 17:16:31
阅读次数:
183
target...action设计模式 代理设计模式 手势识别器target...action设计模式耦合是衡量一个程序写的好坏的标准之一,耦合是衡量模块与模块之间关联程度的指标"高内聚,低耦合"是面向对象编程的核心思想
分类:
其他好文 时间:
2014-07-16 18:12:56
阅读次数:
228