From 099450f39463fa7228d62c40786ebe15abb4cff8 Mon Sep 17 00:00:00 2001 From: Kyle Fang Date: Tue, 7 Jul 2015 11:40:53 +0800 Subject: [PATCH] Using layout subviews instead of will appear --- expandZoom/ViewController.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/expandZoom/ViewController.m b/expandZoom/ViewController.m index 9015533..edf282a 100644 --- a/expandZoom/ViewController.m +++ b/expandZoom/ViewController.m @@ -26,12 +26,12 @@ static CGFloat kImageOriginHight = 240.f; [self.tableView addSubview:self.expandZoomImageView]; } -- (void)viewWillAppear:(BOOL)animated{ - [super viewWillAppear:animated]; - +- (void)viewWillLayoutSubviews { + [super viewWillLayoutSubviews]; self.expandZoomImageView.frame = CGRectMake(0, -kImageOriginHight, self.tableView.frame.size.width, kImageOriginHight); } + - (void)scrollViewDidScroll:(UIScrollView *)scrollView{ CGFloat yOffset = scrollView.contentOffset.y; if (yOffset < -kImageOriginHight) {