[iPhone] 用 Workflow app 顯示先前記錄的停車位照片與位置
承上一篇,我們用 Workflow app 記錄了停車位照片與位置,
這一篇設計的工作流程,就是要把記錄好的停車位顯示出來。
1. 設定工作流程
首先取得 parking_location.txt 的最後修改日期:
如果修改日期已經是一天前,表示停車的日期是一天前,
很有可能是舊的資料 (平時不太可能停車超過一天),
這時會跳一個提示框,確認是否要繼續顯示:
確定顯示的話,先將 parking_location.txt 的內容依斷行來分割,
理論上第一行是圖檔名稱、第二行 (若有的話) 是地圖網址。
這邊先取得圖檔名稱:
接著在相片集中搜尋有這名稱的照片,
將它顯示出來之後,再把它刪掉。
這邊 Delete Photos 在執行時會問是否允許刪除照片,
因此我們就不需要先提示使用者要不要刪除照片了:
接著先看 parking_location.txt 是否有兩行,
沒有的話表示沒有地圖網址,工作流程可以結束:
有第二行的話,就把第二行儲存的地圖網址取出,
並在 iPhone 內建的 Maps app 中顯示出來:
2. 執行工作流程
來看看執行的效果吧~
執行之後,顯示了停車時拍的照片,
照片名稱上也有日期,可以對照停車的時間:
接著在刪除照片時,會提示是否允許。
如果允許,照片就會刪除掉。
但不管允不允許,工作流程都會繼續往下,去檢查地圖網址的部分:
如果有地圖網址的話,就會顯示在地圖上~
如果是停在不熟悉的地方,Maps 也可以幫忙指引路線:
綜合了 記錄停車位照片與位置 和目前這個工作流程,
我們就可以在停車時記錄停車位置,在要取車時看一下照片與地圖,
再也不怕找不到停車的地方啦~^^
(本頁面已被瀏覽過 417 次)