Hallo,
natürlich habe ich schon die Suche bemüht, aber klüger bin ich noch nicht…
Ich möchte die Größe der Aufgerufenen Seite in einem WebView, so dass nicht gescrollt werden muss.
Mit meinem Code funktioniert das, aber nicht für alle Seiten.
Code siehe unten…
Hat da jemand nen Plan von? Danke.
Viele Grüße
Alles anzeigen
natürlich habe ich schon die Suche bemüht, aber klüger bin ich noch nicht…
Ich möchte die Größe der Aufgerufenen Seite in einem WebView, so dass nicht gescrollt werden muss.
Mit meinem Code funktioniert das, aber nicht für alle Seiten.
Code siehe unten…
Hat da jemand nen Plan von? Danke.
Viele Grüße
Quellcode
- // …
- WebView *webView = self;
- if(webView == nil)
- {
- return NSZeroSize;
- }
- // …
- WebFrame *webFrame = [webView mainFrame];
- if(webFrame == nil)
- {
- return NSZeroSize;
- }
- // …
- WebFrameView *webFrameView = [webFrame frameView];
- if(webFrameView == nil)
- {
- return NSZeroSize;
- }
- // …
- NSView *view = [webFrameView documentView];
- if(view == nil)
- {
- return NSZeroSize;
- }
- // …
- NSRect rect = [view frame];
- // …
- NSSize size = rect.size;
- // …
- return size;
- // …