Sì, è possibile, ma con un piccolo trucco.
Declare nel codice un nuovo UIView categoria come questo
@interface UIView (IBRotateView)
@property (nonatomic, assign) CGFloat rotation;
@end
@implementation UIView (IBRotateView)
@dynamic rotation;
- (void)setRotation:(CGFloat)deg
{
CGFloat rad = M_PI * deg/180.0;
CGAffineTransform rot = CGAffineTransformMakeRotation(rad);
[self setTransform:rot];
}
@end
Ora è possibile utilizzare un parametro di "rotazione" runtime direttamente sul costruttore di interfaccia come questo su qualsiasi UIView che ti piace.
builder Ovviamente interfaccia non ruoterà la vista nella sua interna rendering perché effettuerà solo il rendering runtime.
No che non è possibile –
falso ... Xcode permette di collegare qualsiasi "azione" ti piace usare parametri di esecuzione. Leggi la mia risposta qui sotto. – Gabriele