更改MFMessageComposeViewController中右上角返回鍵的顏色
程式中會使用到發簡訊功能,由於iOS的限制,導致只能呼叫系統簡訊傳送,常用的方法是採用Apple提供的MFMessageComposeViewController來訪問系統發簡訊介面,但是由於MFMessageComposeViewController會受到app內部navigationBar的干擾導致navigationBar也會跟著變色,但是因為右上角返回鍵初始顏色為藍色,如果navigationBar顏色較深的話會導致看不見返回鍵,下面提供一種更改返回鍵顏色的方法:
MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
picker.messageComposeDelegate = self;
picker.navigationBar.tintColor = [UIColor blackColor];
if (numberString != nil) {
picker.recipients = [NSArray arrayWithObject:numberString];
}
picker.body = contentString;
[self presentModalViewController:picker animated:YES];
[[[[picker viewControllers] lastObject] navigationItem] setTitle:NSLocalizedString(@"MEETME_SETTING_INVITED_STRING", nil)];
相關文章
- iphone 更改鍵盤背景顏色iPhone
- AIX中的Bash顏色更改與配置AI
- css 更改svg顏色CSSSVG
- 在View and Data API中更改指定元素的顏色ViewAPI
- excel填充顏色快捷鍵 表格快速填充顏色快捷鍵Excel
- UIButton點選更改顏色UI
- 動態更改svg圖片的顏色SVG
- 如何更改 Mac 上的游標顏色Mac
- Swift 實現更改圖片的顏色Swift
- win10 如何更改檔案筐顏色_win10更改檔案筐顏色方法Win10
- win10 更改控制檯預設顏色方法 win10怎麼更改控制檯顏色Win10
- win10工作列顏色更改方法Win10
- android更改EditText下劃線顏色Android
- 趣味小教程|在 macOS Monterey 中更改游標的顏色樣式Mac
- CSS樣式中顏色與顏色值的應用CSS
- 如何更改 Linux 終端顏色主題Linux
- Mac電腦游標顏色怎麼更改Mac
- Win10如何更改游標指標顏色樣式 win10更改滑鼠指標顏色樣式的步驟Win10指標
- 如何在Mac上更改資料夾顏色,給你的Mac資料夾換個顏色Mac
- 短視訊系統,不改變背景顏色的基礎上更改邊框和字型顏色
- 如何在 Mac 上更改資料夾顏色,改變 mac 資料夾顏色教程Mac
- Android系統更改狀態列字型顏色Android
- 更改NavMenu 導航選單啟用時的背景顏色
- win10 更改游標顏色方法 win10 滑鼠游標顏色怎麼改Win10
- 計算機中的顏色XIV——快速變換顏色的V分量計算機
- 搭建自己的直播平臺,更改狀態列的字型顏色
- 戴爾g15鍵盤燈怎麼換顏色 戴爾g15設定鍵盤顏色
- 直播原始碼網站,任意更改底部圖示顏色原始碼網站
- CSS 中的顏色、背景和剪下CSS
- 使用 JavaScript 控制 CSS 中的顏色JavaScriptCSS
- Shader 中的顏色計算
- 用SVG的圖片格式如何劃入更改圖片的顏色?SVG
- Mac更改資料夾圖示顏色軟體:Color FolderMac
- 設定toast的字型顏色和背景顏色AST
- Linux 修改shell中顏色Linux
- [SVG]修改固定顏色為填充顏色SVG
- Win10如何更改CMD命令視窗顏色及字型大小Win10
- HTML 顏色色號HTML