diff --git a/HeaderWebView/EmailView.m b/HeaderWebView/EmailView.m index fca98e9..6b0cea8 100644 --- a/HeaderWebView/EmailView.m +++ b/HeaderWebView/EmailView.m @@ -42,9 +42,9 @@ - (void)awakeFromNib } #pragma mark - -#pragma mark - NSKeyObserving +#pragma mark - Interface layout -- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context +- (void)updateLayout { // Update the frame of the header view so that it scrolls with the webview content CGRect newFrame = self.headerView.frame; @@ -70,6 +70,14 @@ - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(N [self.fullScreenDelegate emailView:self showFullScreen:fullScreen]; } +#pragma mark - +#pragma mark - NSKeyObserving + +- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context +{ + [self updateLayout]; +} + #pragma mark - #pragma mark - UIScrollViewDelegate @@ -142,6 +150,8 @@ - (void)layoutSubviews newFrame.origin.y = CGRectGetHeight(self.headerView.frame); [subview setFrame:newFrame]; } + + [self updateLayout]; } #pragma mark - diff --git a/HeaderWebView/Info.plist b/HeaderWebView/Info.plist index d242c72..4eb9aed 100644 --- a/HeaderWebView/Info.plist +++ b/HeaderWebView/Info.plist @@ -45,5 +45,10 @@ UIViewControllerBasedStatusBarAppearance + NSAppTransportSecurity + + NSAllowsArbitraryLoads + +