Używam aplikacji przykładowej Apple MailComposer do wysyłania wiadomości e-mail z poziomu mojej aplikacji (funkcjonalność systemu operacyjnego 3.0). Czy jest możliwe ustawienie pól Do, Temat lub Treść jako pierwszej odpowiedzi za pomocą MFMailComposeViewController?Ustaw pierwszy obiekt odpowiadający w MFMailComposeViewController?
Innymi słowy, zachowanie to: użytkownik naciska przycisk wyświetlający widok poczty (presentModalViewController). Po wyświetleniu widoku poczty kursor zostanie umieszczony w jednym z pól, a klawiatura zostanie otwarta.
zauważam dokumentacja MFMailComposeViewController mówi:
„. Ważne: Interfejs kompozycja poczta sama nie jest konfigurowalny i nie może być modyfikowana przez aplikację Ponadto po przedstawieniu interfejsu, aplikacja nie wolno wprowadzać dalsze zmiany w treści wiadomości e-mail, ale użytkownik może edytować zawartość za pomocą interfejsu, ale zmiany programistyczne są ignorowane, dlatego przed wyświetleniem interfejsu należy ustawić wartości pól treści. "
Nie zależy mi jednak na dostosowywaniu interfejsu. Chcę tylko ustawić ten pierwszyResponder. Jakieś pomysły?
Świetnie - spędziłem godziny próbując znaleźć coś, co można zrobić. Wystarczy zmienić ** RecipientTextField ** na ** MFRecipientTextField ** do pracy. Czy można to wykorzystać do przesłania do sklepu App Store, czy też uznać za nieudokumentowane API? – ayreguitar
Nie jestem pewien, czy można z nich korzystać w aplikacjach App Store, użyłem tego tylko w aplikacjach domowych. – holz
Apple zatwierdził moją aplikację, która ostatnio to wykorzystała, więc wygląda na to, że jest w porządku (przynajmniej na razie!) Jeszcze raz dziękuję. – ayreguitar