如何在xcode中使用一些图形显示车辆的RPM



我是xcode的新手。这是我的第一个应用程序。在这个应用程序中,我需要显示车辆的RPM,我从JSON服务中获得RPM数据。但我不知道如何使用图形显示它。请建议我解决这个问题。

您想将RPM显示为条形图吗?你可以用UIView。

_graph = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 20)];
[_graph setBackgroundColor:[UIColor redColor]];
[self.view addSubview:_graph];

和RPM设置方法:

- (void)setRPM:(NSInteger)rpm
{
    const NSInteger maxRPM      = 2000;
    const NSInteger maxWidth    = 200;
    [UIView animateWithDuration:0.5
                 animations:^{
                     CGRect frame = _graph.frame;
                     frame.size.width = maxWidth * (rpm / maxRPM);
                     _graph.frame = frame;
                 }];
}

现在,你可以改变条的大小…

[self setRPM:1000]

这个怎么样?

相关内容

  • 没有找到相关文章

最新更新