開發中的對控件大小 顏色等默認狀態的意識

在開發中,不少的控件都存在默認的狀態,好比包括大小 顏色等。一旦你設計的控件的尺寸 顏色等超過默認的極限(下限 上限)時,系統就會出問題,好比顯示不出來,失真等問題。所以,在開發中,對一些代碼看了幾遍感受沒問題,可是就是一運行達不到預期的效果,對於這樣的問題,首先想到的就是本身使用的一些控件的尺寸 顏色等超出了其默認極限,從而不能正常展現 運行。好比UITabBarController的tabBar導航欄中的圖片(即vc.tabBarItem.image vc.tabBarItem.selectedImage),其默認大小是30 *30像素,一旦使用的圖片過大,則導航欄按鈕的圖片就不會顯示。spa

所以,在開發中,必定要有這樣的意識:既然是面向對象開發,那麼這個對象就是已經通過必定初始化封裝過的東西,那麼他必定存在一些默認的設置要求範圍,包括大小 顏色  狀態等,一旦你使用時,超過這個範圍,則就會出異常。好比tabBar導航按鈕的圖片其默認大小就是30 * 30 像素,一旦使用的圖片尺寸過大,則在導航欄顯示不出來。在開發中,遇到一些很不常見的異常,首先要想到是否是使用的東西已經超過系統默認的合適極限了。設計

相關文章
相關標籤/搜索