为了填充NSScrollview
图案图像,我使用使用- (void)setBackgroundColor:(NSColor *)aColor
方法aColor
创建的+ (NSColor *)colorWithPatternImage:(NSImage *)image
方法。尽管isFlipped
返回了什么NSScrollView
及其内容视图,模式从左下角开始重复,而我希望它从左上角开始。我怎样才能做到这一点?
问问题
1478 次
2 回答
1
我相信这里的关键可能是 NSScrollView 的 -setBackgroundColor::
将内容视图的背景颜色设置为 aColor。
NSScrollView 的内容视图是 NSScrollView 内部的一个单独视图。
因此,您可能需要做的是能够更改 NSScrollView 的内容视图的 isFlipped。
我还没有玩过这个,所以我不知道你可能会遇到什么问题。
编辑:但是,您的答案似乎可以在这里找到:
查看文章底部附近。
于 2010-03-21T22:36:42.247 回答
0
你需要使用方法[NSGraphicsContext setPatternPhase:]。该线程提供了详细信息。它对我有用。
于 2011-04-14T19:09:40.763 回答