如何使用一些图形在 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的主要内容,如果未能解决你的问题,请参考以下文章
Axure RP9 如何借助动态面板实现密码输入框字符显示/隐藏切换