iOS 7 其中一大特點就是在操作界面上大量運用模糊效果,因此我們可以在開發 App 中使用這個效果,本篇將要介紹如何製作模糊效果的 View。
製作模糊效果有很多種方法,不過今天要使用的方法相當簡單。首先來看成果:
本次達成模糊效果的的方法出乎意外地是利用 UIToolbar,因為 ToolBar 本身就帶有 Blurr 效果,所以將 UIToolbar 延展成可以覆蓋特定區塊就可以了。接下來的範例是透過 Navigation Controller 與 UIWebView 組成,因此範例的 blurred 區塊會是 UIWebView 的部分。
製作 Blurred View:
建立一個 UIToolbar,設定大小符合要遮蔽的區塊,最後將這個 UIToolbar 加入至 SubViews 中,參考如下圖:
變更 Blurred View 的顏色:
因為是利用 UIToolbar 物件,所以我們當然也可以使用 setBarTintColor 來變更顏色,參考如下:
以上就是製作 Blurred View 的簡單方法。其他 iOS 相關開發教學可以參考本篇整理。
熱門文章
-
這篇針對 Eclipse 啟動時選擇工作區的方法做幾個整理。除此之外其實真正困擾我的問題是似乎在裝完 Google Plugin 後一陣子,當 Eclipse 每次重新啟動時不會彈出視窗讓我選擇要使用的工作區,即使我已經將參數設定成每次開啟都詢問 ( Prompt for wor...
-
這篇文章要介紹如何使用 WhiteNoise 來處理 Django 的靜態文件,為什麼需要特別方式來處理呢?因為,在開發模式下 (Debug 模式開啟),Django 會有一套預設的機制來替你處理靜態文件。然而,在正式環境下 Django 則強烈建議使用其他的方式來 Serve...
-
本篇文章將介紹於 Raspberry Pi 使用無線網卡的設定過程,作業系統使用 Raspbian 、Raspberry Pi Model B 板子、無線網卡為 EDIMax 的 EW-7811Un。
-
Tagbar 是一個幫你分析檔案內容,將其內容結構化顯示的工具,因此對於把 Vim 當做 IDE 的人會相當的有用。本篇將介紹如何在 Mac OS X 上安裝、使用 Tagbar。( 其他 Mac 相關教學可以參考 本篇整理 。If you want to read this a...
-
因常常使用 Mac Book Pro 開發,久而久之就習慣 MacVim 、Sublime Text 等軟體的顏色配置, 當然 Eclipse 也可以自己一步一步設定自己想要的顏色配置,但仍想要找找看是否有漂亮的 Color Themes,果然 Eclipse 的資源還是很豐富。...