J'ai un ensemble de données dans une matrice que je voudrais afficher dans mon application iPhone avec toutes les lignes et les colonnes intactes. Tout ce que je peux trouver sur le web traitant de «tables iPhone» me donne des informations sur UITableView, qui vous permet seulement de montrer une liste d'éléments à l'utilisateur - pas une table réelle au sens HTML. Quel est le meilleur moyen sur l'iPhone pour afficher un tableau de données réel à l'utilisateur, avec la colonne & en-têtes de ligne et cellules de table?Comment afficher des données de tableau de type HTML sur iPhone?
Répondre
La solution que j'ai trouvée était simplement d'utiliser un UIWebView. Ensuite, je peux créer dynamiquement la table HTML et la charger dans la vue web.
La classe UITableView a été spécifiquement conçue pour afficher une seule colonne à la fois en raison de la petite taille de l'écran. Si les données de votre application doivent absolument être disposées dans une grande grille sur un écran, la meilleure façon de le faire serait d'ajouter chaque cellule comme sous-vue à une vue personnalisée. Ensuite, implémentez la méthode layoutSubviews sur votre vue personnalisée pour disposer les cadres des sous-vues dans la grille que vous souhaitez.
Un voyage rapide vers google montre plusieurs projets open source qui implémentent différents algorithmes de mise en page pour les sous-vues UIView ... peut-être quelque chose comme ça: http://code.google.com/p/layoutmanagers/ résoudrait votre problème. – kasperjj
- 1. Afficher le tableau afficher les données regroupées par sur iphone
- 2. Afficher le tableau HTML sur la sélection de la radio
- 3. Iphone type de données
- 4. Comment afficher les données de jeu de données dans un tableau HTML à partir .cs
- 5. Imprimer les données de base de données en html Tableau
- 6. Comment insérer des données dans un tableau de type chaîne?
- 7. Afficher un tableau dans le tableau html
- 8. données de base des objets de sélection d'un tableau - iPhone
- 9. Type de données tableau, chaîne fractionnée,
- 10. Comment charger des données de MySQL sur l'option formulaire HTML
- 11. Comment puis-je afficher des données XML dans un tableau HTML
- 12. Comment afficher les données sous forme de tableau dans Android?
- 13. comment afficher NSUserDefaults dans Paramètre sur iPhone?
- 14. Afficher le tableau HTML dans le Webview
- 15. Comment envoyer un type de données de tableau au serveur?
- 16. Affichage des données de table en HTML
- 17. Afficher des fichiers PDF sur iPhone - CALayers?
- 18. Pylons formencode - Comment afficher un tableau de données?
- 19. tableau général/pointeur Type de données
- 20. application iphone avec HTML
- 21. Comment créer des structures de données de type tableau avec des clés d'objet en PHP?
- 22. Afficher les données dans un tableau sur un sous-formulaire
- 23. Comment ajouter des données à TableView sur iphone?
- 24. comment afficher des images dans gridview sur iphone
- 25. Comment afficher la valeur sélectionnée de type = "radio" sur populate?
- 26. IPhone SDK, Afficher un tableau NSMutable dans la vue Tableau?
- 27. Enregistrement des données du tableau html dans asp.net mvc
- 28. Comment afficher le type de données blob de la base de données au pdf
- 29. impact des données de base sur le projet existant iphone
- 30. Récupère et affiche les données HTML de SQLite3 (Iphone)
C'est précisément la solution que j'ai prise et qui fonctionne bien tant que l'interaction avec les éléments de la table est minimale. Malheureusement, l'interface minimaliste entre le monde de Cocoa et le monde du HTML DOM sur l'iPhone le rend agaçant de lier les deux. Un autre outil que j'ai trouvé utile dans l'utilisation de cette technique était un moteur de template HTML. Je me suis installé sur le MGTemplateEngine, mais il y en a d'autres. –