我想要實現一些非常簡單的操作。我想改變圖層的比例。但它似乎沒有按預期工作。事實上,它根本不起作用。圖層的比例保持不變。在NSView上設置仿射變換不能像iOS一樣工作
這裏是我的代碼:
NSView *v = [[NSView alloc]init];
v.wantsLayer = YES;
v.frame = self.bounds;
float scale = 0.8f;
[v.layer setAffineTransform:CGAffineTransformMakeScale(scale,scale)];
[self addSubview:v];
如果我登錄的v
的affineTransform
財產,我得到null
。
@ Daij-Djan你猜怎麼着? NSView也具有已轉換的層次支持的視圖。您的評論沒有幫助。 –