int? abs(int i);? ? ? ? ? ? ? ? ? // 處理int類型的取絕對值
double? fabs(double i); //處理double類型的取絕對值
float? fabsf(float i); ? ? ? ? ? /處理float類型的取絕對值
CGRectIntegral的用法:將origin值向下調(diào)整到最近整數(shù)蛛勉,size向上調(diào)整到最近整數(shù)埋酬,使生成的CGRect可以完全包含原來的CGRect.
導(dǎo)航的返回按鈕的加載原理是這樣的:
1匾委、如果B視圖有一個(gè)自定義的左側(cè)按鈕(leftBarButtonItem),則會顯示這個(gè)自定義按鈕饺饭;
2、如果B沒有自定義按鈕洛勉,但是A視圖的backBarButtonItem屬性有自定義項(xiàng)页屠,則顯示這個(gè)自定義項(xiàng);
3特幔、如果前2條都沒有咨演,則默認(rèn)顯示一個(gè)后退按鈕,后退按鈕的標(biāo)題是A視圖的標(biāo)題蚯斯。
按照這個(gè)解釋薄风,我把UIBarButtonItem *backItem……這段代碼放在A視圖的pushViewController語句之前零院。