美文网首页
工作中遇到的一些问题

工作中遇到的一些问题

作者: 暮雨岚风 | 来源:发表于2018-05-23 14:23 被阅读0次

记录一些在开发中遇到的问题以及问题解决的方法

1、 tableView的手势和tableView的子view上手势的冲突解决方案

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
    if ([otherGestureRecognizer.view isKindOfClass:[UITableView class]]) {
        return YES;
    }
    return NO;
}
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
    if ([NSStringFromClass([touch.view class]) isEqualToString:@"BJTSignView"]) {//判断如果点击的是tableView的cell,就把手势给关闭了
        return NO;//关闭手势
    }//否则手势存在
    return YES;
}

2、 在父view相应子view的事件

写在自定义的view中
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event
{
    UIView *hitView = [super hitTest:point withEvent:event ];
    if (hitView == self)
    {
    //子view
        return self.scrollView;
    }
    else
    {
        return hitView;
    }

}

3、真机运行报错

问题显示截图
Verify the Developer App certificate for your account is trusted on your device. Open Settings on HHLM and navigate to General -> Device Management, then select your Developer App certificate to trust it.

解决方法:打开手机设置->通用->设备管理,找到编辑工程时的ID资料,点击允许即可

4、iOS11 UITableView group样式的时候设置headerView 会有多余的间隔

self.tableView.tableHeaderView = [[UIView alloc] init];

这样写会有多余的间隔,改成下面的就OK了 。因为设置是0的时候 UITableViewHeader高度就被设置成了默认值!

self.tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0,0,0,CGFLOAT_MIN)];

相关文章

  • 工作中遇到的一些问题

    记录一些在开发中遇到的问题以及问题解决的方法 1、 tableView的手势和tableView的子view上手势...

  • 积极面对工作

    积极面对工作 工作中都会遇到一些问题,遇到一些比较困难的任务。但是只要积极地去面...

  • 工作中可能遇到的一些问题

    1、关于技术债务很多team在初期的时候,都会经历一个dirty and quick的阶段。这个阶段往往会留下很多...

  • Tensorflow 坑(和一些说明)

    工作中遇到的一些问题,随手记下来自我的cmd https://www.zybuluo.com/jiehanwang...

  • 每天一问,自我教练,助力成长Day 63

    遇到问题,如何去思考呢? 经常,我们都会遇到一些事,遇到一些问题,当你遇到问题时,首先是如何去思考的呢?今天工作中...

  • 如何做一名解决问题的达人

    有没有发现曾经在人际交往(interpersonal relationships)和工作中遇到过的一些问题总是不断...

  • 自信

    如果下次在工作中遇到一些问题,别人问我怎么样的时候,一定要回答可以

  • 推荐几款常用笔记软件

    工作中经常遇到一些问题,或者想法,需要记录下来。工作中的日报总结,每天的工作计划,事情多的时候容易忘记。那么就需要...

  • 工作中遇到的一些问题,记录如下

    使用华为手机测试,发现log输出不了 进入拨号界面输入:* # *#2846579 # * # * 每个版本ROM...

  • 《方法总比问题多》简单分享

    不管是生活还是工作中,我们总会遇到一些问题,但是每个人对于问题却有不同的处理方法。 当遇到问题时,平庸的人不是主动...

网友评论

      本文标题:工作中遇到的一些问题

      本文链接:https://www.haomeiwen.com/subject/otyrjftx.html