美文网首页
开发中遇到的问题1

开发中遇到的问题1

作者: 莹bei___㤫 | 来源:发表于2015-12-16 12:02 被阅读143次

    遇到的困难

    1:tableViewCell 中 label背景色,在tableView点击高亮的时候就会变成透明色

    解决方案:重写- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated;

    - (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated

    {

    [super setHighlighted:highlighted animated:animated];

    if(highlighted){

    }else{

    }

    对应label.backgroundColor = [UIColor redColor];

    }

    2:tableView的frame的大小,当有导航栏以及状态栏的时候,用MJ刷新,上拉刷新frame大小错误

    解决方案:去除导航栏以及状态栏的高度

    UITableView * tableView = [[UITableView alloc]

    initWithFrame:CGRectMake(0, 0, SCREEN_W,

    SCREEN_H - self.navigationController.navigationBar.frame.size.height- [UIApplication sharedApplication].statusBarFrame.size.height) style:UITableViewStylePlain];

    SCREEN_W SCREEN_H屏幕的宽,高

    相关文章

      网友评论

          本文标题:开发中遇到的问题1

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