Webview frame not changing in ios7 when autolayout is enabled? -
i m working project in view had few labels @ top , web view in bottom content changes dynamically server.i wanted view scroll till web view content not happening when auto layout enabled.
in way changed frame of web view
(void)webviewdidfinishload:(uiwebview *)webview { //giving view default width , event content length height cgsize mywebviewtextsize = [webview sizethatfits:cgsizemake(self.view.frame.size.width,[mycalendarobj.event_content length])];
cgrect mywebviewframe = webview.frame; mywebviewframe.size.height = mywebviewtextsize.height;
//setting frame size of web view display dynamic content string webview.frame = mywebviewframe;
webview.scrollview.scrollenabled=no;
//setting content size of scrollview equal web view content scroll till end [scrollview setcontentsize:cgsizemake(self.view.frame.size.width,(mywebviewtextsize.height+200))];
}
this worked me when disabled auto layout wanted when auto layout enabled.
please me on issue
thanks in advance
if use xcode5, should choose "editor -> resolve auto layout issues -> add missing constraints" add contraints after you've enabled auto layout. while xcode4, after you've chosen auto layout, constraints added automatically.
Comments
Post a Comment