J'ai écrit un économiseur d'écran qui affiche une page Web. Il fonctionne exactement comme je le souhaite sur mon écran principal, mais dans l'aperçu et les affichages secondaires, la vue Web est suspendue en haut de l'écran.Les rendus WebView au mauvais endroit dans mon ScreenSaverView
Exemple (de prévisualisation):
screen saver bug http://img.skitch.com/20081212-nk5cqrgfds1funr1a3p72aw25q.preview.jpgTéléchargé par l » Skitch plasq!
Mon code est assez simple. À partir de initWithFrame:isPreview:
Je le code suivant:
webview = [[WebView alloc] initWithFrame:frame
frameName:@"main"
groupName:@"main"];
[self addSubview:webview];
Quelqu'un at-il une idée de ce qui se passe?
Si quelqu'un veut jouer avec le projet, the code est sur github.
Je suis curieux de savoir ce que cette raison pourrait être. Sur mon affichage principal, c'est 1440x900 à 0,0, mais sur mon secondaire, c'est 1920x1200 à 1440,452. Quelle valeur offrent-ils? Merci pour la perspicacité, cela résout mon problème et me sens moins moche. – Dustin