Tôi đang sử dụng ứng dụng ví dụ MailComposer của Apple để gửi email từ bên trong ứng dụng của tôi (chức năng OS 3.0). Có thể đặt trường Tới, Chủ đề hoặc Nội dung là người trả lời đầu tiên bằng MFMailComposeViewController không?Đặt Responder đầu tiên trong MFMailComposeViewController?
Nói cách khác, hành vi sẽ là: người dùng nhấn một nút hiển thị chế độ xem thư (presentModalViewController). Khi xem thư được hiển thị, con trỏ được đặt ở một trong các trường và bàn phím sẽ mở ra.
tôi nhận thấy tài liệu MFMailComposeViewController nói:
"Quan trọng:. Giao diện phần tử tự nó không tùy biến và không được thay đổi bởi ứng dụng của bạn Ngoài ra, sau khi trình bày giao diện, ứng dụng của bạn không được phép thực hiện thêm thay đổi đối với nội dung email. Người dùng vẫn có thể chỉnh sửa nội dung bằng giao diện, nhưng thay đổi có lập trình bị bỏ qua. Do đó, bạn phải đặt giá trị của trường nội dung trước khi trình bày giao diện. "
Tuy nhiên, tôi không quan tâm đến việc tùy chỉnh giao diện. Tôi chỉ muốn thiết lập điều đó. Bất kỳ ý tưởng?
Giờ tuyệt vời - dành nhiều thời gian để tìm cách làm việc này. Chỉ cần thay đổi ** RecipientTextField ** thành ** MFRecipientTextField ** để hoạt động. Đây có phải là OK để sử dụng cho các lần gửi trên App Store hay được coi là API không có giấy tờ không? – ayreguitar
Tôi không chắc chắn nếu điều này là ok để sử dụng cho App Store đệ trình, tôi đã chỉ được sử dụng này cho các ứng dụng trong nhà. – holz
Apple đã phê duyệt ứng dụng của tôi đã sử dụng ứng dụng này gần đây, vì vậy có vẻ như nó được sử dụng tốt (ít nhất là bây giờ!) Cảm ơn bạn lần nữa. – ayreguitar