How to resize WebView according to its content?

Discussion in 'Mac Programming' started by Monaj, Apr 20, 2010.

  1. Monaj macrumors regular

    May 24, 2009
    Hi all,

    I want to set simple html contents within a web view and then resize it according to its content.

    To set simple html contents within web view I used this code and it is working fine:

    [[myWebView mainFrame] loadHTMLString:webViewContents baseURL:baseURLFramed];
    Right now, if content is more than its actual size then it appears in web view showing both vertical and horizontal scroller in it. I want to set some default width and manage height according to its content in a way so that neither horizontal nor vertical scroller appears.

    Can anyone suggest me some solution for it?


  2. Sydde macrumors 68020


    Aug 17, 2009
    Velvet Green
    That might present a challenge. I would suggest you investigate the WebFrameLoadDelegate protocol: it will allow you to discover when the page has finished loading and adjust the WebView's frame size to fit its content.

Share This Page