iOS 11導(dǎo)航控制器隱藏返回按鈕文字,箭頭下移
項(xiàng)目中要求導(dǎo)航欄的返回按鈕只保留那個(gè)箭頭,去掉后邊的文字(uinavigationcontroller 返回按鈕 標(biāo)題)
iOS11之前
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -56) forBarMetrics:UIBarMetricsDefault];
iOS11之后
在iOS11上,出現(xiàn) 圖片顯示異常(UINavigationBar上backIndicatorImage下移),導(dǎo)致之前的方式不可用.
[[UIBarButtonItem?appearance]?setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColorclearColor]}?forState:UIControlStateNormal];//將title 文字的顏色改為透明
有一個(gè)不好的地方是,如果你導(dǎo)航條有背景顏色時(shí),點(diǎn)擊返回會(huì)可以看到的。