小编mis*_*tic的帖子

无法在自定义UIView中的图像上绘制矩形

我有一个带有UIVIewcontroller的故事板场景.在这个场景中,我有一个包含背景图像的UIImageview,一个UIButton和一个UIView.

这个UIView有一个覆盖的drawRect方法:

- (void)drawRect:(CGRect)rect
{
    [super drawRect:rect];
    [self setNeedsDisplay];


    CGFloat height = self.bounds.size.height;
    CGContextRef context = UIGraphicsGetCurrentContext();

    CGContextClearRect(context, rect);
    CGContextSetFillColorWithColor(context, [UIColor grayColor].CGColor);
    CGFloat barWidth = 30;
    int count = 0;
    NSArray *values = [NSArray arrayWithObjects:@1, @0.5, nil];
    for (NSNumber *num in values) {
        CGFloat x = count * (barWidth + 10);
        CGRect barRect = CGRectMake(x, height - ([num floatValue] * height), barWidth, [num floatValue] * height);
        CGContextAddRect(context, barRect);
        count++;
    }
    CGContextFillPath(context);

}
Run Code Online (Sandbox Code Playgroud)

我的问题是:我怎样才能将图像设置为我的自定义UIView的背景并在其上绘制矩形?

问候

uiviewcontroller uiview drawrect ios

1
推荐指数
1
解决办法
2728
查看次数

更改Bitnami Jenkins基本根URL

我已经在Google Cloud上用bitnami图像安装了Jenkins。但是我想将基本根路径从/ jenkins更改为/,但是直到现在我还是不能这样做。我已经尝试了bnconfig --appurl /,但是没有用。任何的想法?

apache tomcat bitnami jenkins

1
推荐指数
1
解决办法
569
查看次数

标签 统计

apache ×1

bitnami ×1

drawrect ×1

ios ×1

jenkins ×1

tomcat ×1

uiview ×1

uiviewcontroller ×1