2011-01-14 77 views

回答

25

我不知道这是否会工作,所以请尝试一下,我们会跨过我们的手指。在iPhone上,您可以使用任何UIView(iOS中的NSView副本)的CALayer以获得圆角。根据参考文档,它出现NSView支持这一点,但你必须再次尝试。请让我知道它是否有效。

NSImageView *view = your view; 

[view setWantsLayer: YES]; // edit: enable the layer for the view. Thanks omz 

view.layer.borderWidth = 1.0; 
view.layer.cornerRadius = 8.0; 
view.layer.masksToBounds = YES; 

您还可以修改borderWidth和borderColor属性。

+0

我把代码放在awakeFromNib:方法中,但不起作用。 – NeXT5tep 2011-01-14 03:55:40