@property (nonatomic,weak) MFMessageComposeViewController *controller;

/**

* @brief 邀请好友加入

*/

- (void)showInviteMessageView:(NSMutableArray *)phoneNums andContentType:(int)contentType

{

if( [MFMessageComposeViewController canSendText] )

{

MFMessageComposeViewController * controller = [[MFMessageComposeViewController alloc] init]; //autorelease];

controller.recipients = phoneNums;

NSString *key1 = [NSString stringWithFormat:@"SMSURL_%@_%@",[[CloudCall2AppDelegate sharedInstance] getUserID],[[NgnEngine sharedInstance].configurationService getStringWithKey:SETTING_LANGUAGE]];

NSString *smsurl = [[NgnEngine sharedInstance].configurationService getStringWithKey:key1];

if (smsurl) {

controller.body = smsurl;

}else{

controller.body = [NSString stringWithFormat:AppLocalizedString(@"Hey , I started using %@. It’s a cool free app that lets you text and call for free. %@"), AppLocalizedString(@"AppName"), RootUrl];

}

controller.messageComposeDelegate = self;

UINavigationItem *navigationItem = [[[controller viewControllers] lastObject] navigationItem];

[navigationItem setTitle:AppLocalizedString(@"New Message")];

UIButton* ButSign = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 80, 20)];

UILabel *title = [[UILabel alloc]initWithFrame:CGRectMake(0, 0, 80, 20)];

title.text = AppLocalizedString(@"Cancel");

title.font = [UIFont systemFontOfSize:15.0];

title.textAlignment = NSTextAlignmentRight;

title.textColor = [UIColor whiteColor];

[ButSign addSubview:title];

[ButSign addTarget:self action:@selector(msgBackFun) forControlEvents:UIControlEventTouchUpInside];

navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:ButSign];

self.controller = controller;

[self presentViewController:controller animated:YES completion:nil];

}

else

{

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:AppLocalizedString(@"Note Info")

message:AppLocalizedString(@"No SMS Support")

delegate:self

cancelButtonTitle:nil

otherButtonTitles:AppLocalizedString(@"OK"), nil];

[alert show];

}

}

/**

-(void)msgBackFun

{

[self.controller dismissViewControllerAnimated:NO completion:nil];

}

//MFMessageComposeViewControllerDelegate

- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result

{

[controller dismissViewControllerAnimated:NO completion:nil];

switch ( result ) {

case MessageComposeResultCancelled:

{

//click cancel button

}

break;

case MessageComposeResultFailed:// send failed

break;

case MessageComposeResultSent:

{

//do something

}

break;

default:

break;

}

}

本站以现代、古代情诗为主,情诗网创办于2013年,以原创爱情诗歌、经典情诗、现代情诗、古代情诗、英文情诗、情诗绝句为主并收集古诗、古诗词、诗歌大全、诗词名句的文学门户。方便您下次继续阅读;可以放在浏览器的收藏夹中(快捷键Ctrl+D);或者看到喜欢或者有趣的诗词可以通过分享按钮给你的好友分享;情诗网是目前最全情诗大全网站之一。并欢迎广大诗歌爱好者阅览投稿!喜欢本站的话请大家把本站告诉给你朋友哦!地址是 www.qingshiwang.com !