YK的问题。

1.category 和 extension真正的区别是什么?-------我遇到的问题:我给UIView添加extension,在extension里面添加全局变量会报错,这是为什么?

2,我给UIView扩展了一个方法(在类目里面),方法内容是  创建一个clickView,但是发现所有控制器里面的clickVIew的地址都是一样的。(我在类目的implementation里面给那个全局变量加了static,只初始化一次的)。

3.有关手势冲突的问题.我给一个view上面加了tap手势,再给这个view添加子控件label或者tableView.当我点击label或者tableView上面的cell的时候他们都不处理事件,而是view接收到了点击的事件......当我把label换成button,那么我点button的时候button就接收到了点击的事件,而view却接收不到了......当我不给view加tap手势,而是用touchBegan这个方法的时候,label和button都能接收到事件,只有点击view其他的地方(就是label或者button不覆盖的地方),view才能接收到事件.

4.  if (touch.view == _AppointDetails || touch.view == _apponintDName || touch.view == _akpponintDIF)

5.类方法和实类方法的区别是什么,什么适合用那种方法.

6.iOS书籍来一本  http://www.cnblogs.com/snake-hand/p/3178070.html  http://www.cnblogs.com/snake-hand/p/3178070.html   http://adad184.com/2014/09/28/use-masonry-to-quick-solve-autolayout/    http://shehui.firefox.163.com/15/1222/10/YXWS9FBEVG8CUL60.html

7.iOS 学习视频  iOS学习论坛  计算机算法   数据结构  编译原理

8.谁能告诉我firestResponder到底是什么??

9.ios 大牛 博客...官方文档.

10.使用xib的时候,用xib加约束,加完约束后他会自动根据约束来计算出控件的frame。那么问题来了,他根据约束计算frame的时候是什么时间?我想利用他计算出frame的值来做一些事情,那么他到底什么时候计算好的frame?我知道的应该是在layoutSubviews里面,这里会计算出屏幕改变后新的frame值。但是这里有个弊端,就是这个方法会走很多遍,我如果在这里创建控件的话可能就会创建很多遍。所以我想知道有没有一个具体的方法可以得到控件最新的frame值,masonry的回调可以做到(其实他也不能做到,他也是添加约束而已),系统自带的方法能不能做到?

正确的做法是viewDidLayoutsubviews或者viewDidAppear中更改frame........

viewDidLoad
viewWillAppear
viewWillLayoutSubviews
viewDidLayoutSubviews
viewDidAppear
viewWillDisappear
viewDidDisappear
11.  UIImageView上面添加按钮,按钮不响应点击时间怎么办?把UIImageVIew的userInteractionEnabled属性设置为YES啊。

     透明的UIView遮挡住了SuperView,使SuperView不能响应点击事件怎么办?把UIView的userInteractionEnabled属性设置为NO啊。

zhe 是为什么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值