我想用邊框製作自定義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