iOS 11導(dǎo)航控制器隱藏返回按鈕文字,箭頭下移

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ì)可以看到的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容