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

Posted

技术标签:

【中文标题】如何使用一些图形在 xcode 中显示车辆的 RPM【英文标题】:How to display a RPM of a vehicle in xcode using some graphics 【发布时间】:2014-09-01 17:56:50 【问题描述】:

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

【问题讨论】:

什么是 RPM?请更清楚 @BogdanSomlea RPM 表示每分钟旋转它是速度计算器 你想如何以图形方式显示它? 我想把它显示为速度计之类的东西.. 【参考方案1】:

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

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

及转速设置方法:

- (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]

这个呢?

【讨论】:

对不起,我无法正确得到您的答案。你能解释一下吗?否则请给我一些示例下载链接谢谢..

以上是关于如何使用一些图形在 xcode 中显示车辆的 RPM的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Gmap.Net 中显示车辆移动方向

Axure RP9 如何借助动态面板实现密码输入框字符显示/隐藏切换

Axure RP 8简单图形

如何在 Xcode swift 的 UITableview 单元格中显示当前股票价格?

显示器如何显示一个YUV420格式的图形

Xcode UI 不显示我创建的核心数据实体