How to resize WebView according to its content?

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

  1. Monaj macrumors regular

    Joined:
    May 24, 2009
    #1
    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:

    Code:
    [[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?

    Thanks,

    Monaj
     
  2. Sydde macrumors 68020

    Sydde

    Joined:
    Aug 17, 2009
    #2
    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