2017-08-12 48 views
-1

我開發了一款遊戲,並且我有一個文本列表。我想在tableview單元格上逐行顯示這個文本列表。帶本地通知的文本塊Tableview Swift IOS

我可以在tableview單元格上顯示一行。當應用程序處於後臺時,我想用本地通知在此文本列表中顯示下一行。當預定的本地通知被點擊或顯示,並且當應用程序在前臺時,我想看到這些行。我怎樣才能做到這一點?

編輯:我展開我的問題。我有一個文本列表如下:

線路1:身體:「嗨,我在這裏」,FireDate:2秒 線路2:身體:「你在哪裏」,FireDate:5秒 我只想展現「身體「的內容,如果應用程序在前臺。在「火化」之後,我想在tableview上顯示下一行。如果應用程序在後臺,我想顯示和安排這些行的本地通知與這些火鳥。如果用戶打開應用程序,我想在tableview單元格中顯示這些行。

我知道這個問題是關於本地通知和表格。不是一個。因爲我不知道我應該從哪裏出發。使用本地通知或桌面瀏覽?我的意思是說,我爲tableview編寫代碼然後安排本地通知?還是一起?

+0

這個問題太廣泛了。此網站用於提出具體問題,而不是「如何構建X,Y和Z的應用程序」。首先在UITableView上找到一個教程,然後如果你遇到困難並且有一個特定的問題,那就是你的搜索似乎無法解決,那麼請在這裏提出這個問題。 – Smartcat

+0

謝謝。但我知道這個網站的工作原理。我確實說過我也可以使用tableview。我的問題是關於使用文本列表的本地通知。 – user3352895

+0

我展開我的問題。 – user3352895

回答

0

先學習並設置本地通知系統。創建你的模型類,發出本地通知,然後處理捕獲用戶在本地通知中做了什麼,並作爲結果更新你的模型類。專注於此並使其充分發揮作用。爲您的應用添加一些非常簡單的臨時用戶界面,以便您可以看到結果,或者只需將消息打印到控制檯就可以了。處理如何將模型反映到諸如tableView之類的視圖中是完全正交的,因此可以單獨解決。它不應該影響您的本地通知設計。

+0

好吧,我明白了。所以我開始學習數據庫解決方案。我選擇Realm。因爲我必須在磁盤上寫入和讀取一些數據。用於連接最後一行文字的App。但我不明白你的意思。你能告訴我一個例子嗎? – user3352895

+0

以下是一些本地通知教程:[本地通知教程](https://www.ioscreator.com/tutorials/local-notification-tutorial-ios10)以及[用戶通知框架的本地通知](https:// cocoacasts.com/local-notifications-with-the-user-notifications-framework/) – Smartcat

+0

謝謝,但我知道本地通知如何工作。我的意思是模型類。 – user3352895