版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
苹果
iso
开发
iOS
代理浅析z9c0e
凤凰总代
凤凰代理1,需求:啪啪主页的左右半拉视图切换。2,设计:一个
ViewController
上有三个子view(A,B,C,不包括
ViewController.view),其中
A
上有个
button,ViewController
需要获取button
的点击事件并改变
A,
B,
C
三个
vew
的
frame3,实现过程:(1)ViewController
里面加入三个
view(2)
SquareView
里面加个
button
并加
touch事件(3)写个代理,并设置
SquareView
为委托类代理方法为:-(void)buttonTouched@property(nonatomic,assign)id<ButtonTouchedDelegatedelegate;(4)在
button
的点击事件里面设置其代理对象,为
ViewController
RootViewController*root=[[RootViewControlleralloc]initWithNibName:nilbundle:nil];self.delegate=root;
[self.delegatebuttonTouched];
(
5
)
在ViewController
里面实现代理方法,并且修改三个Vi击ew的fr唤am爷e-(宝vo揪id筝)b裂ut貌to巡寿nT帽ou辫ch坊ed详{CG瘦Re廉ct驻fr鞋am止e=录se满lf辣.s再qu点ar朝eV音ie都w.路fr赏am沉e;fr长am守e.魔or膜ig概in财.x找=2茅80远;se析lf姑.s葵qu市ar赚eV隔ie战w.动fr锦am炭e=蔑fr班am您e;CG汉Re崖ct插re案ct待=s央el朱f.沟le贴ft盖Vi奇ew崇.f沉ra切me侮;re塌ct增.o鼻ri鲁gi扎n.牌x=燥0;se斯lf被.l遇ef胞tV傍ie惹w.胆fr刃am蜜e=抱re惩ct担;}4,司出现氏的问亭题:遗fr氏am专e无法窑改变耍,难穴道是虎因为fr缺am某e只能桐在主怖线程荐里面奴修改曾的原莲因?钓(不倍是的)5,解决方案,bu动tt政on的点击事件里面Vi截ew脉Co务nt棉ro忠ll铸er的初骑始化绩去掉凑,也佛就是蔽不指跨定de盼le种ga悦te的代场理对仪象,肉在Vi饶ew冶Co条nt共ro纠ll遥er里面窄初始化Sq灯ua早re见Vi木ew对象泡的时骗候,巨指定Sq善ua或re探Vi缠ew的de脂le蚂ga户te对象怀为se掌lf深,并读实现企代理夸方法炼即可浊。6,导问题凯出现锤的原析因:圣点击罗的时均候初尿始化Vi春ew娃Co派nt弊ro氏ll达er对象森,并照指定峡其为泥代理核对象柄。这个时功候,苍Vi感ew娘Co田nt咳ro牺ll速er上的捏三个vi般ew只是晒创建了,滤并没啊有渲诱染,感也就揪是说狮,代斩理方妻法执朱行的坝时候锻,三个vi衰ew并没姓有进弓行渲贞染,酱所以涉
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 政府采购合同协议的解除条件和程序
- 多功能粘合剂购销合同
- 门票预售合同补充协议
- 正规借款合同模板范文
- 借条协议书示例
- 中移合作合同解读
- 中小学开学第一课352
- 高中生化学元素周期表故事征文
- 二手房房屋买卖合同协议
- 部编版《道德与法治》六年级下册第3课《学会反思》精美课件
- 《刘姥姥进大观园》课本剧剧本3篇
- 标准OBD-II故障码
- 连铸机维护及维修标准
- 低压配电室安全操作规程
- 广东省医疗机构应用传统工艺配制中药制剂首次备案工作指南
- 大学英语议论文写作模板
- 安川机器人远程控制总结 机器人端
- 良性阵发性位置性眩晕诊疗和治疗
- Starter软件简易使用手册
- Aspen换热器详细核算
- 苏少版音乐六年级上册《初升的太阳》教案
评论
0/150
提交评论