Ich verwende JSQMessagesViewController zum Senden und Empfangen von Nachrichten.Es funktioniert gut für Textnachrichten. Ist es möglich, Textnachrichten mit angehängter Image-Datei über JSQMessagesViewController Framework zu senden?JSQMessagesViewController - Text senden Nachricht mit angehängten Bildern Datei
Die angehängte Bilddatei sollte angezeigt werden, wenn darauf geklickt wird. Etwas wie das.
Senden Sie Nachrichten sollte im Nachrichtenfenster wie folgt angezeigt werden.
Für Foto Senden
- (void)addPhotoMediaMessage
{
JSQPhotoMediaItem *photoItem = [[JSQPhotoMediaItem alloc] initWithImage:[UIImage imageNamed:@"goldengate"]];
JSQMessage *photoMessage = [JSQMessage messageWithSenderId:kJSQDemoAvatarIdSquires
displayName:kJSQDemoAvatarDisplayNameSquires
media:photoItem];
[self.messages addObject:photoMessage];
}
Senden von SMS-Nachricht
- (void)didPressSendButton:(UIButton *)button
withMessageText:(NSString *)text
senderId:(NSString *)senderId
senderDisplayName:(NSString *)senderDisplayName
date:(NSDate *)date
{
[JSQSystemSoundPlayer jsq_playMessageSentSound];
JSQMessage *message = [JSQMessage messageWithSenderId:senderId
displayName:senderDisplayName
text:text];
[self.messages addObject:message];
[self finishSendingMessageAnimated:YES];
[self receiveAutoMessage];
}
Ich weiß nicht objective C aber kann den Code in Swift schreiben. Würde das helfen? – utkbansal
können mehrere Dateien an eine Nachricht angehängt sein? – utkbansal
ya kann auch mehrere Dateien sein. in meinem Fall Datei bedeutet uiimage nur – ChenSmile