1.12 使用Toaster快速製作簡約風格的toast [iOS開發中的神兵利器]
1. 本節課將為您演示,如何快速創建一個吐司窗口。首先確保在您的項目中,已經安裝了所需的第三方庫,雙擊查看此處的Pod配置文件。
2.吐司窗口就是一個用來顯示簡短提示語句的小窗口。根據配置文件中的相關設置,安裝第三方庫。安裝完成之後,雙擊打開此處的項目文件。
3.然後在左側的項目導航區,打開視圖控制器的代碼文件。
4.現在開始編寫代碼,創建一系列的吐司窗口。
5.首先在當前的類文件中,引入已經安裝的第三方類庫。
6.設置根視圖的背景顏色為橙色。
7.然後初始化一個吐司窗口,並設置提示文字的內容,接著通過調用顯示方法,顯示該吐司窗口。點擊左上角的[編譯並運行]按鈕,啟動模擬器預覽項目。
8.當模擬器彈出後,在模擬器的底部顯示了一個吐司窗口,然後在顯示兩秒鐘之後自動隱藏。點擊[停止]按鈕,關閉模擬器。
9.接著對代碼進行一些修改。
10.在此設置吐司窗口的顯示時間,顯示時間共有短和長兩種,分別為2秒和3.5秒,當然您也可以根據實際的情況,使用一個浮點數作為顯示的時長。
11.當模擬器彈出後,在模擬器的底部顯示了一個吐司窗口,然後在顯示三秒鐘之後自動隱藏。點擊[停止]按鈕,關閉模擬器。
12.繼續對代碼進行一些修改。
13.在此設置吐司窗口的延遲顯示的時間,吐司窗口將在延遲兩秒鐘之後顯示。接著點擊左上角的[編譯並運行]按鈕,啟動模擬器預覽項目。
14.在模擬器彈出的兩秒鐘之後,在模擬器的底部顯示了一個吐司窗口,然後在顯示三秒鐘之後自動隱藏。點擊[停止]按鈕,關閉模擬器。
15.再次對當前的代碼進行一些修改。
16.初始化一個吐司窗口,並設置提示文字。
17.通過調用吐司窗口的取消方法,可以關閉該吐司窗口。
18.也可以通過吐司窗口管理中心獲得當前的吐司窗口,然後通過調用吐司窗口的取消方法,關閉該窗口。
19.或者通過調用吐司窗口管理中心的取消全部的方法,關閉所有的吐司窗口。
20.開發者還可以設置窗口的視覺樣式,在此設置窗口的背景顏色為橙色。
21.接著設置窗口的提示文字的顏色為藍色。
22.設置文字的字體和尺寸。
23.設置提示文字在窗口中的邊距。
24.開發者甚至可以設置窗口的圓角半徑,在此設置圓角半徑為0,從而創建一個矩形的吐司窗口。
25.設置當設備處於豎立狀態時,吐司窗口和屏幕底部的間距為100.
26.最後初始化並顯示一個吐司窗口。接著點擊左上角的[編譯並運行]按鈕,啟動模擬器預覽項目。
27.當模擬器彈出後,在模擬器的底部顯示了一個自定義外觀的吐司窗口,並在顯示兩秒鐘之後自動隱藏。最後點擊[停止]按鈕,關閉模擬器並結束本節課程。
本文整理自:《iOS開發中的神兵利器 》APP, 非特殊說明,本文版權歸原作者所有。
文章標籤: ios開發
個人分類: iOS移動開發
所屬專欄: iOS開發中的神兵利器
上一篇1.11 使用EZLoadingActivity製作Loading動畫 [iOS開發中的神兵利器]
下一篇1.13 使用PKHUD製作各種動態提示效果 [iOS開發中的