记录一下工作中遇到的一些小问题 不定期更新

2017-03-06  本文已影响0人  Skysama

1.在图片被压缩或者拉伸的时候 等比例缩放 不会出现变形的问题
_goodsImage.contentMode = UIViewContentModeScaleAspectFit;
2 . 说一个 需求 ,产品经理要让你在每一个页面加一个统计记录用户点击每个页面的次数 怎么办?
(1). 在每个页面的viewWillAppear都加上友盟统计的代码 太Low 而且 耗时不讨好
(2).根据继承的原理 让他们都继承一个BaseViewController这个 在这个里面写统计的代码.适用于新项目
(3)添加一个扩展类 category 在这个里面写 这个category要写在pch里
-(void)viewDidLoad{
//添加一个类别 统计每个页面的点击效果

NSLog(@"页面统计%@",self);

}

3.响应者链 就是很多响应者链接在一起组成的链条就叫做响应者链条
响应者 继承UIResponder的对象叫做响应者
交互
UIImageView 默认的userInteractionEnabled是NO;

UILabel默认 userInteractionEnabled是NO;

UIView的userInteractionEnabled默认是YES。
响应者链是从当前事件传递给他的上一个响应者
怎样判断哪个是他的上一个响应者?
(1).判断上一个视图是否是控制器的view 如果是 上一个响应者就是控制器 如果不是 当前的控制器view 就是他的父控件
(2)用法是什么?可以让多个响应者响应事件
[super touchevent:];

  1. CGRect rectInWindow = [self.movieView convertRect:self.movieView.bounds toView:[UIApplication sharedApplication].keyWindow];
    把self.moviewView 移到 window上
  2. 阿里商城 首页 https://github.com/alibaba/Tangram-iOS
  3. 广告功能 https://blog.6ag.cn/1794.html
  4. navigaiton
上一篇 下一篇

猜你喜欢

热点阅读