2017-08-12 5 views
-1

J'ai développé un jeu et j'ai une liste de texte. Je veux afficher cette liste de texte sur les cellules tableview ligne par ligne.Texte Bloc Tableview avec des notifications locales Swift IOS

Je peux afficher une ligne sur les cellules tableview. Et quand l'application est en arrière-plan, je veux afficher la ligne suivante sur cette liste de texte avec la notification locale. Lorsque la notification locale planifiée est cliquée ou affichée, et lorsque l'application est au premier plan, je veux voir ces lignes. Comment puis-je faire ceci?

Editer: Je développe ma question. J'ai une liste de texte comme celui-ci:

Ligne1: Corps: « Salut, je suis ici », FireDate: 2 secondes Line2: Corps: « Où es-tu », FireDate: 5 secondes Je veux montrer que " corps "contenu si App est sur le premier plan. Et après "firedate" je veux montrer la ligne suivante sur tableview. Si l'application est en arrière-plan, je veux afficher et planifier ces lignes par des notifications locales avec ces firedates. Si l'utilisateur ouvre App, je veux Afficher ces lignes dans les cellules de tableview.

Je sais que cette question concerne les notifications locales et les vues de table. Pas pour un. Parce que je ne sais pas où je devrais commencer et aller. Avec des notifications locales ou des vues de table? Je veux dire que j'écris le code pour tableview et ensuite programmer des notifications locales? Ou ensemble?

+0

Cette question est trop large. Ce site est pour poser des questions spécifiques, pas "comment puis-je construire une application qui fait X, Y, puis Z". Commencez par trouver un tutoriel sur UITableView, puis si vous êtes coincé et que vous avez une question spécifique que vos recherches ne semblent pas résoudre, postez cette question ici. – Smartcat

+0

Merci. Mais je sais comment fonctionne ce site. J'ai dit que je peux utiliser tableview aussi. Ma question concerne la notification locale avec une liste de textes. – user3352895

+0

J'étends ma question. – user3352895

Répondre

0

Apprenez et configurez votre système de notification local en premier. Créez votre classe (s) de modèle, envoyez une notification locale, puis gérez la capture de ce que l'utilisateur a fait dans la notification locale et mettez à jour vos classes de modèle en conséquence. Focus sur cela et le faire fonctionner pleinement. Ajouter une interface utilisateur temporaire très simple à votre application afin que vous puissiez voir les résultats, ou simplement imprimer des messages à la console est très bien. Traiter la façon de refléter votre modèle dans une vue telle qu'une tableView est complètement orthogonale et ainsi séparément soluble. Cela ne devrait pas affecter votre conception de notification locale.

+0

Ok, je comprends. Donc, je commence à apprendre une solution de base de données. Je choisis le Royaume. Parce que je dois écrire et lire des données sur le disque. Pour contiuning App de la dernière ligne de texte. Mais je n'ai pas compris ce que tu veux dire exactement. Pouvez-vous me montrer un exemple? – user3352895

+0

Voici quelques tutoriels de notification locale: [Tutoriel sur les notifications locales] (https://www.ioscreator.com/tutorials/local-notification-tutorial-ios10) ainsi que [Notifications locales avec le cadre de notifications utilisateur] (https: // cocoacasts.com/local-notifications-with-the-user-notifications-framework/) – Smartcat

+0

Merci, mais je sais comment fonctionnent les notifications locales. Je veux dire que les classes de modèles. – user3352895