Come si fa a tradurre l'ultima riga del seguente codice objC a Swift:Impostazione CIFilter a Swift
CGAffineTransform transform = CGAffineTransformIdentity;
CIFilter *clampFilter = [CIFilter filterWithName:@"CIAffineClamp"];
[clampFilter setValue:[NSValue valueWithBytes:&transform objCType:@encode(CGAffineTransform)] forKey:@"inputTransform"];
La seguente riga
clampFilter.setValue(transform, forKey: "inputTransform")
produce
Type 'CGAffineTransform' does not conform to protocol 'AnyObject'
Si blocca in Swift 3.1. Puoi pubblicare qualsiasi esempio di CIAffineClamp o CIAffineTile. – ChanWarde
@ChanWarde: Si prega di verificare se l'aggiornamento funziona per voi. –
ciao @ Martin R, non funziona nemmeno "CIKaleidoscope" in TileEffect funziona per me. Tutti gli altri filtri restituiscono un'immagine nulla. Non trovo alcun esempio, domanda o riferimento per questo. Puoi per favore aggiungere del codice. O dovrei aggiungere una nuova domanda per questo ?? – ChanWarde