日期为 2015 年 6 月 23 日的 AppCoda 教程将指导您完成一个不会将其视图绘制为视图的入门项目。但是,我的项目错误地绘制了示例条形图;在教程中,所有条形都会出现,并正确标记。我把我的项目版本放在这里IOChartsDemo。
开发环境:
我下载了教程中指示的入门项目。
教程中的入门项目没有构建,存在api问题。按照教程中的说明并更正错误后,我最终得到了这个(问题行已注释掉):
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"]
let unitsSold = [20.0, 4.0, 6.0, 3.0, 12.0, 16.0, 4.0, 18.0, 2.0, 4.0, 5.0, 4.0]
// setChart(months, values: …Run Code Online (Sandbox Code Playgroud)