我想用边框制作自定义UIView。这里是我的代码:UIView drawRect问题
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 4.0);
CGContextSetStrokeColorWithColor(context, [[UIColor blueColor] CGColor]);
CGContextAddRect(context, self.frame);
CGContextStrokePath(context);
}
,这里是结果:
所有这三个UIView的这张图片上是我的自定义视图,但只有大的UIView有边界。我不明白为什么其他人没有边界。哪里不对?
所有'UIView'都是相同的自定义类吗? –
请显示一些代码? –
我通过故事板制作。我没有更多的代码,只是用这个drawRect方法的自定义类 – Maria