Tag: 图表

UIBezierPath到UIImage

我需要画一张饼图。 我在这里find了一个很好的教程http://mac-objective-c.blogspot.com/2009/04/drawing-pie-charts.html 该示例使用NSBezierPath,但我使用UIBezierPath,因为我需要IOS中的graphics。 有没有办法在UIImage中获得graphics,所以我可以在UIImageView中显示它? 在这个教程http://blog.gafmediastudio.com/2010/07/02/draw-a-pie-chart-with-iphone-ipod-ipad/他们使用CGContext,最后他们有一个函数返回一个UIImage 。 UIBezierPath类似乎更容易使用,所以我怎么能得到在UIImage中的绘图? 从我读的改变drawRect不是很推荐。 至less,不是为了我想要做的。 谢谢!

coreplot iOS中x轴和y轴上的dynamic数据

如何在coreplot中的x轴/ y轴上有dynamic数据iOS:目前在这里使用演示代码:在x轴上需要一年的每一列,它本身是dynamic的,y轴的收入是多less。我该如何dynamic地? // // CPDStockPriceStore.m // CorePlotDemo // // NB: Price data obtained from Yahoo! Finance: // http://finance.yahoo.com/q/hp?s=AAPL // http://finance.yahoo.com/q/hp?s=GOOG // http://finance.yahoo.com/q/hp?s=MSFT // // Created by Steve Baranski on 5/4/12. // Copyright (c) 2012 komorka technology, llc. All rights reserved. // #import "CPDStockPriceStore.h" @interface CPDStockPriceStore () @end @implementation CPDStockPriceStore #pragma mark – Class methods + […]

使用CocoaPods的“图表”框架。 Swift 2

我是CocoaPods的新手,请耐心等待! 我正在看教程( https://www.raywenderlich.com/97014/use-cocoapods-with-swift ),但是这是使用依赖“pod'Alamofire','2.0.2'”。 我在网上查了一个多小时,找不到图表框架( https://cocoapods.org/?q=charts )的用法。 到目前为止,我已经完成了以下步骤: 1。 sudo gem install cocoapods 并得到以下输出: 2。 pod setup –verbose 并得到以下输出: 3。 open -a Xcode Podfile 得到如下结果: 4。 未注释的“use_frameworks!” 和未注释的“平台:ios,6.0”,并将其更改为“platform:ios,9.0” 现在我卡住,因为我不知道我需要使用图表框架的依赖关系。 道歉,如果这是一个非常简单的答案! 感谢您的帮助:) 编辑:在安装pod文件后,我将'Charts.xcodeproj文件拖到我的项目。 当我尝试embedded二进制文件时,我有各种select: 当我添加他们,并build立我得到以下错误:

“如何使用iOS图表API在Swift中创build漂亮的图表”

AppCoda教程,date为2015-06-23,指导您完成一个初始项目,不会将其视图引入其中。 但是,我的项目不正确地绘制示例条形图; 在教程中,所有的条都出现了,并被正确标记。 我把这个项目的版本放在这里IOChartsDemo 。 这是我的项目中发生的事情 开发环境: macOS 12.5.5,Xcode 8.3.3(8E3004b) 图表3.0.2 我下载了教程中指出的启动项目。 教程中的starter项目没有build立,有一些问题。 按照教程中的指示,并纠正错误,我最终与此(问题行被注释掉): class BarChartViewController: UIViewController { @IBOutlet weak var barChartView: BarChartView! var months: [String]! override func viewDidLoad() { super.viewDidLoad() // barChartView.noDataTextDescription = "Just because" type BarChartView doest have noDataTextDescription months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"] […]

如何在条形图数据上设置x轴 – ios-charts?

以前我们可以设置条形图数据的X轴如下: BarChartData *data = [[BarChartData alloc] initWithXVals:xvals dataSets:dataSets]; 在最新更新的ios-charts库中,语法改为: BarChartData *data = [[BarChartData alloc] initWithDataSets:dataSets]; 如何在BarChartData上设置x轴?

图表lineChartDataset取整值

我正在使用Swift 3.0试用iOS Charts库中的一些东西。 我有一个关于lineChartDataset值的格式的问题(显示在每个值点上方)。 现在这些值是“双”,并显示为2.0和3.0,而不是只有2和3等。是否有可能四舍五入这些值? 我试着用numberFormatter,但没有任何工作。 任何帮助,将不胜感激。

如何使用Swift 3.0设置BarChart X轴和Y轴标签

在Swift 2.3中,我可以为x轴和y轴设置标签。 但在Swift 3.0中,我无法设置它。 func setChart(dataPoints: [String], values: [Double]) { barChartView.noDataText = "You need to provide data for the chart." for i in 0..<dataPoints.count { let dataEntry = BarChartDataEntry(x: Double(i), yValues: [values[i]]) dataEntries.append(dataEntry) } let chartDataSet = BarChartDataSet(values: dataEntries, label: "INR Rates(₹)/$") let chartData = BarChartData(dataSet: chartDataSet) barChartView.data = chartData barChartView.xAxis.labelPosition = .bottom barChartView.rightAxis.enabled = […]

如何在iOS App Store中实时检索前1000个游戏列表

我想要在iOS App Store中实时检索前1000个应用程序(特别是游戏)的列表。 这个信息是公开的(至less是前300),但是苹果公​​司并没有提供任何API或自动的方式来获取这些列表。 有没有人知道这个好的服务? 我在下面的论坛中列出了类似的主题,以及不同的有用资源。 其中大部分帮助您跟踪自己的应用程序,但我有兴趣在App Store中关注所有应用程序的趋势 。 谢谢! 类似主题: 我如何使用Appstore API获得top100列表? 构buildappstore应用程序网站的常见体系结构是什么? https://stackoverflow.com/questions/2689711/itunes-app-store-api http://www.cocos2d-iphone.org/forum/topic/13167 解决scheme: http://www.appfigures.com http://majicjungle.com http://itunes.apple.com/rss/generator

如何在Charts框架中的水平条上添加string标签(xAxis标签)

我正在使用图表框架绘制图表。 我需要在每个酒吧的左边添加一些string。 在我的代码总是有两个酒吧,一个是收入 ,一个是消费 。 我想把这些string显示在每个小节的旁边。 下面你可以看到我的代码: let ys1 = [model.totalIncome, abs(model.totalExpense)] var yse1 = ys1.enumerated().map { x, y -> BarChartDataEntry in return BarChartDataEntry(x: Double(x), y: y) } let count = 2 let data = BarChartData() let ds1 = BarChartDataSet(values: yse1, label: "") ds1.colors = [UIColor.red, UIColor.blue] // Number formatting of Values ds1.valueFormatter = YAxisValueFormatter() […]