小编Mar*_*rta的帖子

iOS 图表 - 仅在突出显示时绘制值

我只想在点击 iOS 图表时突出显示和显示价值。我启用了突出显示而不是值,因为我只在点击和突出显示时想要它们

lineChartDataSet.drawValuesEnabled = false
lineChartDataSet.highlightEnabled = true
Run Code Online (Sandbox Code Playgroud)

我需要这个功能吗?

func chartValueSelected(_ chartView: ChartViewBase, entry: ChartDataEntry, highlight: Highlight) {}
Run Code Online (Sandbox Code Playgroud)

charts highlight ios ios-charts

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

如果在 Swift 中满足条件,则保存 TextField 输入的最佳方法

我有 2 个带有表示 URL 的字符串的文本字段。如果 textfield 为空,则保存自定义字符串(“无链接 A”),如果填充,则需要有效,否则显示警报。

有没有更简洁的方法来做到这一点,而不是使用这么多的“if 语句”?

linkA = linkATextField.text      
linkB = linkBTextField.text

     @IBAction func doneButton(_ sender: Any) {

            if linkA.isEmpty && linkB.isEmpty {
                linkA = "no link A"
                linkB = "no link B"
                saveData()
            } else {
                if linkA.isEmpty == false && linkB.isEmpty == false  {
                    if linkA.isValidURL && linkB.isValidURL {
                         saveData()
                    } else {
                        showErrorAlert()
                    }
                }
                if linkA.isEmpty && linkB.isEmpty == false {
                    linkA = "no link A"
                    if linkB.isValidURL {
                         saveData()
                    } else …
Run Code Online (Sandbox Code Playgroud)

string if-statement textfield ios swift

0
推荐指数
1
解决办法
177
查看次数

如何找到数组的第一个非零元素?

有没有办法从一组数字中获取第一个非零元素?

我有一个在开头有很多零的数组,我只需要第一个不是零的项目.

例如:

let array = [0,0,0,0,25,53,21,77]
Run Code Online (Sandbox Code Playgroud)

基于以上所述,结果应为25.

实现它的好方法是什么?

arrays ios swift

-3
推荐指数
1
解决办法
290
查看次数

标签 统计

ios ×3

swift ×2

arrays ×1

charts ×1

highlight ×1

if-statement ×1

ios-charts ×1

string ×1

textfield ×1