Die Klasse STSignatureCaptureDelegate enthält Methoden, die bei bestimmten Ereignissen aus der Klasse aufgerufen werden. Die Klasse ist Bestandteil sowohl der libSignoPDFSigner als auch der libSignoSignatureCapture.
@protocol STSignatureCaptureDelegate
Anwendung:
@interface ViewController : UIViewController<STSignatureCaptureDelegate>
Methode capturingCancelled
Diese Methode wird aufgerufen, wenn die Unterschrifterfassung vom Anwender abgebrochen worden ist.
-(void)capturingCancelled
|
Parameter |
Bedeutung |
|---|---|
|
- |
- |
|
Rückgabewert |
Bedeutung |
|
- |
- |
Anwendung:
-(void)capturingCancelled
{
// event handling
}
Methode capturingConfirmed:
Diese Methode wird aufgerufen, wenn die Unterschrifterfassung vom Anwender bestätigt worden ist.
-(void)capturingConfirmed:(int)numberOfPoints
|
Parameter |
Bedeutung |
|---|---|
|
(int)numberOfPoints |
Anzahl der erfassten Punkte. |
|
Rückgabewert |
Bedeutung |
|
- |
- |
Anwendung:
-(void)capturingConfirmed:(int)numberOfPoints
{
// event handling
}
Methode notifyLicenceStatus:
Diese Methode wird aufgerufen, um das Ergebnis der Lizenzvalidierung mitzuteilen. Eine App kann hier z. B. den Anwender auffordern, einen Lizenzschlüssel einzugeben.
-(void)notifyLicenceStatus:(LicenceError)licenceError
|
Parameter |
Bedeutung |
|---|---|
|
(LicenceError) licenceError |
Eine Eigenschaft, die einen Wert des mit NS_ENUM definierten Enums Error enthält. Siehe die Lizenzfehler-Tabelle in Kapitel . |
|
Rückgabewert |
Bedeutung |
|
- |
- |
Anwendung:
-(void)notifyLicenceStatus:(LicenceError)licenceError
{
if (licenceError != No_Error)
{
// software is not licensed, prompt dialog for entering a key
}
}