问题标签 [xcode8.2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift3 - 在 UIView 中绘制滚动线
绿色的 UIImageView 嵌套在 UIView 中。
当我按下开始时,我想画一条线,指示当前正在记录的声级。
我对 Core Graphics 很陌生,并且在 SO 中找到了以下代码,解释了如何在 UYIImageView 上绘图。
调用时,这会在绿色 UIImageView(称为 plotArea)内绘制一条漂亮的线。我想要发生的是线绘制在 UIView(称为 rangeView)的顶部(向用户表明,当线超过绿色图像视图时,他处于正确的水平)谁能指出我重构我的 drawLine 函数在 UIView 而不是 UIImageView 上绘制
当我解决这个问题时,我还需要连续绘制线 - 这意味着当它到达视图的 2/3 时,它应该继续在那个固定的 x 坐标处绘制,并消失在左边(就像一条滚动线)
现在我用这个函数每 0.1 秒调用一次 drawLine 函数:
编辑:通过调用此方法解决了第一部分:
EDIT2 - 通过将函数重构为
swift - 即使在创建函数后,Swift 中的 UIButton 图像也不会改变颜色
我正在使用 Xcode 8 和 Swift 3,并试图创建一个按钮,当我点击它时会改变颜色。
该按钮是黑色的,但是当我单击时应该变成蓝色。该按钮是一个存钱罐的图像。
我继续添加了黑猪和蓝猪的图像,分别带有名称money_off
和money_on
。
我现在正在编写代码以在单击时将黑色图像变为蓝色。代码本身没有显示错误,但模拟不成功。点击黑色存钱罐没有任何作用。
有谁知道可能会发生什么?
ios - Xcode:堆栈视图下标签上忽略的最小字体大小
我正在尝试构建一个可以在各种尺寸的 iPhone(仅限纵向)上工作的布局,并且我正在使用 Stack 视图。现在,我能够使用多个堆栈视图创建良好的布局,但我发现 UILabel 存在问题:在我的布局中,垂直堆栈中有几个元素;除了需要根据 iPhone 版本调整大小的标签外,它们都有一个固定的高度,但是,我不能在自动收缩上使用最小字体大小,它基本上忽略了它。标签没有限制。
目前,还没有完成代码,只是在故事板上工作。
知道如何使它起作用吗?
swift3 - 在 swift 3 中,我的英里距离计算似乎是错误的
我有一个用户的当前位置和一个特定的位置。我试图以英里为单位。我的英里距离似乎有误,我的应用程序有 1.2 英里,然后我在谷歌地图上查看了英里数。我在谷歌地图上得到了 2.1 英里。这是我的代码,我不确定为什么我的代码不准确。请帮忙。
ios - 在 Xcode 8.2.1 中更改没有故事板和 viewController 的背景颜色
上了一个月的iOS课程,发现因为Xcode的变化,内容有些过时。在第 4 课中,老师教我们更改 appDelegate.swift 中的背景颜色,首先删除 storyboard 和 viewController 以及删除 Info.plist 中的“main”选项卡。然后他在 appDelegate.swift 中输入代码:
但是 Xcode8.2.1 中的语法略有不同,所以我将其修改为如下代码。但它也不起作用。
然后我发现 Github 上有这门课程的更新代码。不幸的是,它也不起作用(但我知道这是因为它没有定义“StaffPicksViewController”)。 那么在没有storyboard和viewController的情况下我应该怎么做才能改变背景颜色呢?