十一岁的加重songxing10000…… ------ 回到博主首页

tableview中在tableheaderView上放一个视图,第一次进入视图显示不正常,往下拉视图仍然不正常,往上拉视图正常

解决办法:

frame来源不正常,从直接在viewDidLoad方法中设置的frame,改为

- (void)viewDidLayoutSubviews {
    [super viewDidLayoutSubviews];
    
    CGFloat SCREEN_WIDTH = [UIScreen mainScreen].bounds.size.width;
    CGFloat height = SCREEN_WIDTH * 0.65;
    CGRect headerViewFrame = CGRectMake(0, -height, SCREEN_WIDTH, height);
    self.headerView.frame = headerViewFrame;
}

 

posted @ 2016-01-04 10:32  songxing10000  阅读(382)  评论(0编辑  收藏  举报