私の iOS アプリでは、標準コントローラー MFMessageComposeViewController と UIImagePickerController を提示します。
しかし、どちらも奇妙なナビゲーションバーを提示しています。
この問題を解決するにはどうすればよいですか?
コントローラーを提示するためのUPDコード
UIImagePickerController:
UIImagePickerController *cameraUI = [[UIImagePickerController alloc] init];
cameraUI.sourceType = sourceType;
cameraUI.allowsEditing = YES;
cameraUI.delegate = self;
[self presentViewController:cameraUI animated:YES completion:nil];
MFMessageComposeViewController:
MFMessageComposeViewController *messageViewController = [[MFMessageComposeViewController alloc] init];
if([MFMessageComposeViewController canSendText]) {
messageViewController.view.backgroundColor = [UIColor whiteColor];
messageViewController.messageComposeDelegate = self;
recipient= [NSStringMask maskString:recipient withPattern:@"\\+(\\d{1}) \\((\\d{3})\\) (\\d{3})-(\\d{2})-(\\d{2})"];
messageViewController.recipients = @[recipient];
messageViewController.body = body;
[self presentViewController:messageViewController animated:YES completion:nil];
}