这是我的代码,它应该可以工作,但不能。
self.square =[[UIView alloc]init];
self.square.center = CGPointMake(location.x, location.y);
//_square.backgroundColor = [UIColor colorWithRed:12.0/255.0 green:185.0/255.0 blue:249.0/255.0 alpha:1];
[_square.layer setBorderColor: (__bridge CGColorRef)[UIColor colorWithRed:12.0/255.0 green:185.0/255.0 blue:249.0/255.0 alpha:1]];
_square.alpha=1.0;
[_square.layer setBorderWidth:2.0];
[previewView addSubview:_square];
问题是,如果我给视图一个背景颜色,那么视图是可见的,但如果我不这样做,则视图不可见。我想要做的是得到一个方形轮廓。所以我想如果我得到一个没有背景颜色和边框的视图,它会起作用。