2012年11月13日 星期二

iOS學習_客制化Navigation Part3_改變Navigation的底圖

最近花超多時間在處理美工的問題,總體來說要產出好看友善的界面,需要大量的設計與圖片,而第一步莫過於瞭解什麼樣的物件可以作出什麼效果的客制化,整體來說最容易可以拿來參考的客制化界面,就是內建在iPad裡面的程式,行事曆與備忘錄這兩個已經透露出許多物件可變化的可能性。

首先就是處理幾乎每個程式都會使用的UINavigation,需要客制化的地方大致可分為四項:
1. 右上角的功能按鈕。
2. 左上角的返回鍵。
3. Navigation的底圖。
4. Navigation的Title文字。


本篇講第三點:Navigation的底圖。

雖然第三點跟第四點都相當的單純,但為了日後好尋找還是分成兩篇,做法:
UIImage *image = [UIImage imageNamed:@"mapview_bar1"]; [navigator.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault]; 效果:

雖然設置底圖非常簡單,但製作底圖就非常困難了,要如何跟下面的內容融為一體,真的是需要很多的巧思。

沒有留言:

張貼留言