Я хочу открыть почтовое приложение из моего приложения, когда одна кнопка в actionsheet нажата, я знаю, что это так:открытой iphone почты от Actionsheet
-(IBAtion)openClick:(id)sender
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:[email protected]"]];
}
, но я могу написать этот метод внутри если заявление или переключатель случай (в классе ControlView НЕ классе NSObject, потому что я использую actionsheet для этого предлагают)
как это:
- (void)actionSheet:(UIActionSheet *)modalView clickedButtonAtIndex:(NSInteger)buttonIndex
{
switch (buttonIndex)
{
case 0:
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@”mailto:[email protected]”]];
break;
}
Я не могу проверить свой код, потому что у симулятора нет приложения Mail. Так что мне нужно знать, будет ли это работать в controlView или должно записываться в класс NSObject?
+ Вопросы второму вопросу: Я хочу открыть приложение «Почта» из своего приложения и скопировать содержимое в виде почтового отправления, а затем выбрать пользователя из своего списка контактов! Этот путь достигает моей цели?
большое спасибо! хороший способ! Я попытаюсь использовать MFMailComposeViewController .., но я могу использовать синтаксис mailto без использования класса MFMailComposeViewController. В случае, если я не хочу сохранять свое приложение открытым? потому что все, что мне нужно, это копирование контента! спасибо снова .. – Rona
@totato: Да. _ – kennytm