Tag: mfmessagecomposeview

UIActivityViewController备用文件名?

我通过UIActivityViewController共享录音。 当audio文件通过电子邮件或iMessage共享时,它将显示audio文件的底层名称,而无需任何明显的方式更改。 NSArray *activityItems = [NSArray arrayWithObjects:self.audioPlayer.url, nil]; UIActivityViewController *avc = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; [self presentViewController:avc animated:YES completion:nil]; 如果我不使用UIActivityViewController,并直接使用MFMessageComposeViewController,比我可以使用 [composer addAttachmentURL:self.audioPlayer.url withAlternateFilename:@"Piano Song.m4a"]; 是否有可能与UIActivityViewController有一个替代文件名?

如何改变mfmessagecomposeviewcontroller中导航栏的颜色,同时在ios 9中显示

MFMessageComposeViewController *messageController = [[MFMessageComposeViewController alloc]init]; [UINavigationBar appearance].barTintColor = [UIColor colorWithRed:0.0f/255.0f green:127.0f/255.0f blue:254.0f/255.0f alpha:1.0]; [[messageController navigationBar] setTintColor: [UIColor whiteColor]]; messageController.messageComposeDelegate = self; [messageController setBody:message]; [messageController navigationBar].translucent =NO; [messageController.navigationBar setBarTintColor:[UIColor colorWithRed:0.0f/255.0f green:127.0f/255.0f blue:254.0f/255.0f alpha:1.0]]; // Present message view controller on screen [self presentViewController:messageController animated:YES completion:^{ [messageController navigationBar].translucent = NO; }]; 我一直在使用这个代码。 请让我知道是否有遗漏。

iOS – 子类MFMessageComposeViewController添加额外的function

我已经subclassed RMMessageComposeViewController : MFMessageComposeViewController 。 我瞄准的额外function是为了使MFMessageComposeViewController能够自己提供一个新的消息组成控制器(本身)。 所以我应该从一个RMMessageComposeViewController实例提出一个新的。 新实例的消息结果应发送给父代(或“旧”代码)。 所以我想我需要将父消息组合控制器设置为委托,当我创build子(“新”一个)。 有人可以帮我想一想,我需要添加什么实例variables(父母,孩子?)如何设置子消息组成控制器?

MFMessageComposeViewController iOS7 addAttachmentData:typeIdentifier:文件名:不工作

我想在iOS7上将图像附加到彩信上。 我写了下面的代码: MFMessageComposeViewController *messageController = [[MFMessageComposeViewController alloc] init]; messageController.messageComposeDelegate = self; NSData *imgData = [NSData dataWithContentsOfFile:@"blablabla"]; BOOL didAttachImage = [messageController addAttachmentData:imgData typeIdentifier:@"public.data" filename:@"image"]; if (didAttachImage) { // Present message view controller on screen [self presentViewController:messageController animated:YES completion:nil]; } else { UIAlertView *warningAlert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"Failed to attach image" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [warningAlert show]; […]

如何通过iPhone应用程序附加图片消息?

我想发送带有图像数据的消息。 所以我使用了MFMessageComposeViewController 。 但是那个控制器只提供SMS服务。 所以我用UIPasteBoard附上了一个图像数据。 但是它也行不通。 input消息时没有创build“粘贴”button。 在UIPasteBoard附加图片显然是成功的。 我认为使用MFMessageComposeViewController不能解决我的问题。 我怎样才能实现我的目标?