Conforms to NSObject
Declared in Bit6MenuControllerDelegate.h

Overview

The Bit6MenuControllerDelegate protocol defines methods that your delegate object must implement to allow the standard UIMenuController to be shown on a UIView element related to a Bit6Message with options like ‘forward a sent message’, ‘send again a failed message’ and ‘copy text’.

Instance Methods

forwardMessage:

If implemented, the “forward” action will be available in the standard UIMenuController. Tells the delegate that the “forward” menu was pressed.

- (void)forwardMessage:(nonnull Bit6Message *)msg

Parameters

msg

The Bit6Message object to be forwarded.

Discussion

Note: Important: The “forward” action is only available for messages sent. A duplicated of the message has to be built using Bit6OutgoingMessage.outgoingCopyOfMessage.

Declared In

Bit6MenuControllerDelegate.h

resendFailedMessage:

If implemented, the “send” action will be available in the standard UIMenuController. Tells the delegate that the “send” menu was pressed.

- (void)resendFailedMessage:(nonnull Bit6OutgoingMessage *)msg

Parameters

msg

The Bit6Message object to be send again.

Discussion

Note: Important: The “send” action is only available for failed messages.

Declared In

Bit6MenuControllerDelegate.h