2013-02-21 19 views
5

Bir kullanıcının MFMailComposeViewController kullanarak bir görüntüyü e-posta ile göndermesine izin veren bir uygulama üzerinde çalışıyorum. Ekli görüntü 1200 x 1800'dür ve görüntü boyutunun değişmemesi zorunludur.MFMailComposeViewController Resim ekinde gerçek boyutu zorla

Büyük resimlerle, MFMailComposeViewController kullanıcıya 'Gönder' düğmesine basıldığında görüntüye ölçekleme seçeneği sunan bir eylem sayfası sunar (ekran görüntüsüne bakın). Bu eylem sayfasının görüntülenmesini istemiyorum ve ekli görüntünün gerçek boyutunu zorlamak istiyorum.

Herhangi bir öneri takdir edildi!

screenshot

cevap

-2

MFMailComposeViewController Apple'ın kurallarına göre, kimin davranış biz değiştirmek gerekiyordu değildir bir sınıftır. Bu nedenle, Uygulamayı incelenmek üzere gönderdiğinizde sorun yaşamamak için varsayılan davranışı daha iyi bir şekilde kullanın. Ancak, yapabileceğiniz bir korsanlık var: Bir kullanıcı istediğinden farklı bir seçenek seçtiğinde, gerçek boyutun Uygulama'nın davranışı olarak ekleneceği ve seçiminin ne olacağını belirten bir mesaj göster. görmezden geldi.

+0

Cevabınız için teşekkür ederiz, Jean. Lütfen kullanıcının hangi seçimi yapacağı konusunda karar verin. Belki de onu gözden kaçırdım, ama 'MFMailComposeViewController' delegasyon yöntemlerinde bir şey görmedim. Hiçbir ayrıntı olmadan iki hafta boyunca – rog

+0

-1. Önerdiğin şeyin aslında mümkün olduğunu düşünmüyorum. – rog

İlgili konular