如何在可可中绘制rect之外的文本

时间:2010-06-15 05:31:01

标签: cocoa

我正在尝试使用cocoa构建一个图形。为了显示x轴和y轴上的点,我使用了一些名为drawATPoint和drawinRect的方法,它允许在rect内部绘制一个点而不是在一边。

所以请提及是否有任何解决方案来显示积分。我正在使用以下代码。

NSTextStorage * textStorage = [[NsTextStorage alloc] initWithString:@“0.0”]; [textStorage drawAtPoint:NSMakePoint(0,0)];

2 个答案:

答案 0 :(得分:0)

你的问题没有意义。你想告诉字符串画“除了这个矩形”吗?它应该在哪里绘制呢?

你需要告诉它在哪里画画。这意味着您需要给它一个开始点或一个矩形来绘制。

如果你有一个矩形并且你想在那个矩形之外的某个地方绘制文本,那么在那个rect之外决定 where ,然后告诉字符串在那里绘制。

答案 1 :(得分:0)

也许你需要创建一个足够大的RECT来绘制内部,然后在所有轴上的rect中绘制图形说-20,这样你就可以给出矩形较小的印象?