swift

    1热度

    2回答

    我在Swift制作了一个颜色选择器应用程序,我需要文本来适应背景颜色。 我在默认情况下是黑色的UIView上有文字,如果有较深的背景颜色,我希望它变浅,如果有较浅的背景颜色使文字更暗,以使文字更具可读性。 下面是一些截图: 几乎没有可读的文本(第1图像) 几乎没有可读的文本(2图像) 如果可能的话我会很感激你的回复。

    1热度

    1回答

    我是一位快速入门者,目前正在开发我的第一款iOS应用程序。 我有一个TableViewController它有几个单元格,每个单元格包含一个播放按钮。当按下几个播放按钮时,同时播放几个不同的音频,但是当按下另一个播放播放按钮时,我想要停止正在播放的音频。 以下是我创建的示例代码。 请给我一个建议。非常感谢! ViewController.swift import UIKit class Vie

    0热度

    1回答

    目前我有这个测试iOS应用程序,基本上强力导出SCN文件出应用程序,基本上在每秒约60 SCN文件。 由于我没有更好的方法在设备仿真上导出,所以这是我当前的解决方案。 无论如何,有没有一种已知的方式批量转换成DAE Collada的SCN文件格式?我可以使用XCode进行手动导出,但似乎在一次工作。不会很有趣。 有没有使用Playground来实际做到这一点的快速方法? 谢谢!

    2热度

    1回答

    雨燕4 + Xcode的9 我一直在这个问题上几个星期,试图解决它自己。我希望任何人都可以提供帮助。我没有在我最初的问题中发布任何代码,因为它是专有的。如果需要帮助解决我的问题,我会很乐意提供。 我有一个自定义的细胞,其含有子视图,其中一些被隐藏或显示(使用1000-priorityheight=0约束其期间cellForRowAt添加和删除),这取决于数据的一个非常复杂的布局的UITableVi

    3热度

    1回答

    在我HomeClass有一个static var globalLimit: Int = 0和我通过他的其他类值,这是我准备的功能 override func prepare(for segue: UIStoryboardSegue, sender: Any?) { if let vc = segue.destination as? SelectClass {

    0热度

    1回答

    我正在创建一个tableview,当单元格数量增加或减少时,它会在高度上动态变化。为了完成这一点,我添加了一个观测到我的tableview: tableView.addObserver(self, forKeyPath: "contentSize", options: .new, context: nil) 我收到此用下面的方法: override func observeValue(forK

    0热度

    1回答

    我想使用对象映射器https://github.com/Hearst-DD/ObjectMapper将JSON字符串转换为Swift对象。注意我将对象简化为单个字段 - 显然,我的真实回应有更多的字段! 我的回答是: data arrray response [{ chat = { "_id" = 1; }}] 所以我想转换到我的聊天类: public class Chat:

    1热度

    2回答

    我在登录时在我的项目中使用了lazy var。当用户第一次成功登录时,lazy var userLoginInfo首次从数据库中获取数据,并显示正确的数据。 当我再次执行登录操作时,它显示第一次初始化登录数据。那么如何第二次重新初始化lazy var? lazy var userLoginInfo:LoginInfo = { return self.fetchLogin()

    0热度

    1回答

    我在不同的关卡创建了一款游戏。如果用户达到特定的gameScore,alertButton应该弹出(已经工作),但只要用户切换场景,按钮​​应该消失。用我的代码,按钮不会消失。我如何让图像只出现一次? 这里是我的代码: var alertButton = SKSpriteNode.init(imageNamed: "AlertButton") var totalGameScore = 0 c

    5热度

    1回答

    斯威夫特4我想的也是UITextField的文本的长度具有最小长度比较: if textFieldPassword.text?.count >= 8 { } 但我得到的错误 Binary operator '>=' cannot be applied to operands of type 'String.IndexDistance?' (aka 'Optional<Int>') and