代码之家  ›  专栏  ›  技术社区  ›  Nnp

从NIB加载后在标签上绘制线条

  •  0
  • Nnp  · 技术社区  · 16 年前

    这是我的密码

    CGContextRef c = UIGraphicsGetCurrentContext();
    CGContextBeginPath(c);
    CGContextMoveToPoint(c, 277.0f, 21.0f);
    CGFloat newpoint = 277.0f + (CGFloat)(self.msrp.text.length * 8);
    //NSLog(@"%f", newpoint);
    CGContextAddLineToPoint(c, newpoint, 21.0f);
    CGContextStrokePath(c);
    

    我试图在uilabel上画一条线,我正在从nib加载视图。我不知道我做错了什么。如果我画出整个视图而不是从NIB加载,我就可以很好地工作了。(但我不想这样做)我希望我的问题是清楚的。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Nnp    16 年前

    好的,最后我要对uilabel进行子类化。然后把我的代码放在drawtextinect中。