美文网首页
uisearchbar 位置偏移的问题

uisearchbar 位置偏移的问题

作者: 785ac245e5c9 | 来源:发表于2018-07-01 18:59 被阅读7次
    QQ20180701-185545@2x.png

    在一个modal出来的vc上,再次modal一个vc2,vc2里有这个searbar不知道为啥就有这个bug(viewdidload方法里加入到vc2的view里)

    后来改成如下代码 算是一个比较笨的解决方案

    - (void)viewWillAppear:(BOOL)animated {
        [super viewWillAppear:animated];
    
        [self.headView addSubview:self.searchBar];
        self.searchBar.frame = CGRectMake(0, 20, kDeviceWidth, self.headViewHeight - 20);
        self.searchBar.text = _keyWord;
    
        [self.searchBar becomeFirstResponder];
    }
    
    - (void)viewWillDisappear:(BOOL)animated {
        [super viewWillDisappear:animated];
    
        [self.searchBar resignFirstResponder];
        [self.searchBar removeFromSuperview];
    }
    

    相关文章

      网友评论

          本文标题:uisearchbar 位置偏移的问题

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