小编Raj*_*shi的帖子

饼图使用图表库与swift 3

我正在使用图表库在我的应用程序中集成饼图,并且我的代码是图表数据的问题

import UIKit
import Charts
class ViewController: UIViewController {
 @IBOutlet weak var pieChartView: PieChartView!
    override func viewDidLoad() {
        super.viewDidLoad()
        let months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"]
        let unitsSold = [10.0, 4.0, 6.0, 3.0, 12.0, 16.0]
        setChart(dataPoints: months, values: unitsSold)

    }


func setChart(dataPoints: [String], values: [Double]) {

var dataEntries: [ChartDataEntry] = []

for i in 0..<dataPoints.count {
    let dataEntry1 = ChartDataEntry(x: Double(i), y: values[i], data: dataPoints[i] as AnyObject)

    dataEntries.append(dataEntry1)
}
print(dataEntries[0].data)
let pieChartDataSet = PieChartDataSet(values: dataEntries, label: …
Run Code Online (Sandbox Code Playgroud)

charts core-graphics ios pie-chart swift3

15
推荐指数
2
解决办法
2万
查看次数

ScrollView在swift 3中添加SubView

我想尝试在滚动视图上添加一个视图表单但是视图没有完全添加到滚动视图的框架上,我的代码是:

import UIKit

class AddIncomeVC: UIViewController {
    @IBOutlet var scrollView: UIScrollView!
    @IBOutlet var views: UIView!
    override func viewDidLoad() {
        super.viewDidLoad()
        scrollView.contentSize = views.frame.size
        scrollView.addSubview(views)

    }

    override func viewDidLayoutSubviews() {
        super.viewDidLayoutSubviews()
        views.frame = CGRect(x: 0, y: 0, width: scrollView.frame.size.width, height: scrollView.frame.size.height)
    }

}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

谢谢,

scrollview uiscrollview ios swift3

5
推荐指数
1
解决办法
7589
查看次数

ld:找不到框架MCCMerchant_sandbox

我正在尝试整合万事达卡商家SDK.我正在按照描述执行所有步骤,但总是失败,找不到错误框架.

https://developer.mastercard.com/page/masterpass-merchant-sdk-for-ios#

在此输入图像描述

下面是我的框架搜索路径的屏幕截图

在此输入图像描述

下面是我在尝试在Xcode项目中添加框架时遇到的错误

在此输入图像描述

xcode frameworks ios

5
推荐指数
1
解决办法
359
查看次数

使用Array而不是NSArray时,获得错误"对成员下标的模糊引用"

当我尝试访问数组类型值然后获取错误时,我在字典中可能包含数组类型值时出现"对成员下标的模糊引用"这样的错误.请检查以下代码.

var occupations = [
"Malcolm": "Captain",
"Kaylee": "Mechanic",
"Layme": ["Engineer", "Docter"] 
] as [String : Any]


occupations["Jayne"] = "Public Relations"
var arrOfLayme = occupations["Layme"] as! Array //getting error here, If I use NSArray instead of array all will work as expacted
print(valueOcc[0])
Run Code Online (Sandbox Code Playgroud)

当我使用NSArray类型这个代码顺利如下,我想以纯粹的方式做,不想添加Objective-c.

var arrOfLayme = occupations["Layme"] as! NSArray
Run Code Online (Sandbox Code Playgroud)

ios swift swift3

2
推荐指数
1
解决办法
1084
查看次数

如何从货币代码获取国家/地区名称?

如何从货币代码获取国家/地区名称?这可能吗?

objective-c ios swift

2
推荐指数
2
解决办法
1649
查看次数