Si vous êtes à développer dans un environnement où il est impossible d'utiliser les outils de débogage tels que FireBug , tels que le simulateur d'iPhone d'Apple dans Xcode, il peut devenir frustrant de trouver les problèmes, y compris un accès à toutes les propriétés incorrectes d'un objet. C'est ici que l'utilisation d'œuvres alert() est fondamentale!
Articles taggés avec 'UIWebView'
Très court astuce: log des objets JavaScript
API privées à l'enlèvement du rouleau dans un objet UIWebView
En très court extrait: Retirer défiler partir d'un objet UIWebView nous avons vu comment il était possible de retirer le rouleau d'un objet UIWebView :
UIWebView: attraper l'ouverture d'un lien
L'objet UIWebView composant est un très utile et polyvalent, idéal pour résoudre de nombreux problèmes. Non seulement est idéal pour afficher une page HTML sur le net, mais vous pouvez l'utiliser à d'autres fins utiles, tels que:
- Afficher rapidement des documents PDF
- Voir les vidéos ou les photos
- Afficher le contenu HTML / CSS locales
- Figurant dans le faux stade du prototype ...
Très court extrait: Retirer défiler d'un objet à UIWebView
Avec ou sans papiers, une caractéristique, parfois, vous êtes obligé de mettre en œuvre par la force! Utile dans certaines situations, le défilement est de supprimer un objet de UIWebView . : Fait intéressant, en général, voir comment vous pouvez accéder aux composants internes 'une partie de l'objet en question: dans cet exemple récupère l'objet pointeur UIScrollView présent dans le sujet UIWebView :
Très court extrait: UIWebView, et afficher les fichiers PDF dans
L'objet UIWebView peut être utilisé pour afficher plusieurs fichiers. Par exemple vous pouvez l'utiliser pour afficher - ainsi que des films QuickTime ou YouTube - fichier PDF ou HTML inclus dans notre code.
iPhone: Eliminer l'effet d'ombre lors du défilement un UIWebView
Dans cette dernière période, j'ai travaillé sur trois applications pour iPhone d'Apple, presque simultanément. Deux ont déjà été approuvées par Apple et sont situés sur l'App Store: la Première et de iMakeLove .
Dans les deux applications ont adopté l'usage d'un objet UIWebView pour afficher les instructions.
L'objet UIWebView ilevato était vraiment à l'aise dans ce cas. Cela m'a permis de rapidement visualiser et un joli texte, des images, et accompagné, si autre chose est affichée sur une page Web (Flash sur iPhone non inclus).

L'objet UIWebView est vraiment polyvalent et très peu besoin de paramètres à utiliser. Le seul défaut est la présence d'une ombre mystérieuse qui apparaît lorsque vous faites une sortie de défilement de la zone de contrôle est à la base qu'au sommet:

Après plusieurs recherches, j'ai réalisé que ce comportement dépend du SDK, en particulier les dernières mises à jour. Et Apple n'a pas publié de déclaration officielle sur la façon de l'enlever, au contraire, il a rejeté en tant que code n'est pas autorisé une série de hacks qui font usage des fonctions sensibles, ou documenter. Finalement, j'ai renoncé, tant en termes de temps, et parce que les solutions semblaient tous sortir de la Pomme boîte.
Heureusement j'ai la solution, je l'espère, assez régulièrement, ce qui semble résoudre le problème (grâce à Adolfo ):
1 2 3 4 5 6 | / / WebView est le UIWebView de contrôle [ webView.subviews objectAtIndex : 0 ] ; id = scroller [webView.subviews objectAtIndex: 0]; UIView * subView in [ scroller subviews ] ) pour (sous-vue UIView * dans [scroller subviews]) subView class ] description ] isEqualToString : @ "UIImageView" ] ) if ([[[sous-vue de classe]] Description isEqualToString: @ "UIImageView"]) ; subView.hidden = OUI; |
Comme l'a souligné Adolfo , mais cela est un hack qui peut cesser de travailler avec les futures versions du SDK.
10 astuces utiles et des extraits pour Apple iPhone et Xcode
1. Chaînes sur plusieurs lignes
Dans Xcode, vous pouvez "casser" une chaîne sur plusieurs lignes en insérant à la fin avec une barre oblique inverse "\". Cette fonctionnalité peut être utile lorsque, par exemple, nous voulons insérer le texte HTML dans un contrôle UIWebView :








Derniers Commentaires
Mark : @ Marc: Merci pour la réponse. Par exemple, si vous avez un code de sauvegarder / utiliser le dossier ...
Mark : Merci pour la réponse. Par exemple, si vous avez un code de sauvegarder / utiliser le dossier ...
Giovambattista Fazioli : @ Marc: en principe, absolument, beaucoup dépend de comment et quoi télécharger. La. ..
Mark : Bonjour, bon guide! Je voulais vous demander, vous pouvez utiliser le même code à exécuter une base de données SQL? Au lieu de ...
Joseph : Salut je voulais vous demander comment vous pouvez faire dans le post que j'ai téléchargé une galerie de 50 images, par exemple, ...