Tag: swift2

如何以编程方式激活“已安装”?

这是一个UIView ,我想激活它(与其约束等),当我想,如何做到这一点? 我不想removefromsuperview等只是想学习这个Installedfunction完全等效的代码。

swift 2 sprite-kit中的多行标签?

我需要能够在swift 2 sprite-kit中为游戏制作多行标签。 文本需要环绕而不是离开屏幕。 贝娄是我有,但我不知道该怎么做 import Foundation import UIKit import SpriteKit class JDQuotes: SKLabelNode { var number = 0 init(num: Int) { super.init() if num == 1 { text = "\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. laborum.\"" } } required init?(coder aDecoder: […]

在types中找不到枚举大小写开关

有人可以帮助我这个。 我有以下的public enum public enum OfferViewRow { case Candidates case Expiration case Description case Timing case Money case Payment } 和下面的mutableProperty: private let rows = MutableProperty<[OfferViewRow]>([OfferViewRow]()) 在我的init文件中,我使用一些reactiveCocoa来设置我的MutableProperty: rows <~ application.producer .map { response in if response?.application.status == .Applied { return [.Candidates, .Description, .Timing, .Money, .Payment] } else { return [.Candidates, .Expiration, .Description, .Timing, .Money, .Payment] […]

Swift 2:IBOutlet Collection ! 泄漏内存

最近在我的应用程序中,我发现我的UIButtonsockets集合正在泄漏内存。 我所拥有的就是 @IBOutlet var TabBarButtons: [UIButton]! 从仪器 谁能告诉我出了什么问题? 随着时间的推移,NSArray中variables的数量不断增长,我所拥有的是一个包含4个来自IB的UIButton的数组。

UITableView分页 – 底部刷新以加载Swift中的新数据

我试图实现从我的后端分页加载数据。 我已经看到了这一点,但它加载所有的数据,所有的时间。 这是正确的方式还是我做错了什么? 提前致谢。 func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{ let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as UITableViewCell print(indexPath.row) if (indexPath.row + 1 < self.TotalRowsWithPages) { cell.textLabel?.text = "\(self.myarray!.[indexPath.row].body)" } else { cell.textLabel?.text = "Loading more data…"; // User has scrolled to the bottom of the list of available data so simulate loading […]

iOS:从保留图标的后退button中删除文本

我想从后退button中删除文本,但我想保留图标。 我努力了 let backButton = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: navigationController, action: nil) navigationItem.leftBarButtonItem = backButton 但是,这将完全删除文本和图标。 我正在使用Swift 2.0。 提前致谢。

应用程序加载swift多次调用regiondidchange

我有一个地图,当我平移或键入一个位置,并导航到它,我想要一个简单的打印function运行。 我有这个成就,但是,当我第一次加载应用程序,它调用该打印function几次,直到它完成放大。有没有办法不计算在应用程序加载区域更改初始?

Realm数据库Swift 3.1 – Singleton的devise模式

我正在使用RealmSwift ,它是Swift中CoreData / SQLite的现代数据库替代品。 我想知道如何实现一个可以pipe理/处理RealmSwift Framework的所有查询的Class的devise 这个问题有点类似于实现SQLite模型pipe理器,但是RealmSwift。 具体来说,我不需要上面提到的单例对象/实例。

迅速ios键盘扩展 – 长按/按住

我需要知道如何添加长按(按住)function到ios自定义键盘扩展,以便我con显示多个键来select一个。 预期的devise 我的项目结构 当前的按键动作代码 – 代码可以将button的标题添加为任何代理文本字段作为新的文本。 @IBAction func keypress(sender: UIButton!){ let typedCharacter = sender.titleLabel?.text let proxy = textDocumentProxy as UITextDocumentProxy proxy.insertText(typedCharacter!) } func loadKeyboard(){ let keyboardNib = UINib(nibName: "View", bundle: nil) keyboardView = keyboardNib.instantiateWithOwner(self, options: nil)[0] as! UIView view.backgroundColor = keyboardView.backgroundColor view.addSubview(keyboardView) } 希望看到build议和完整的答案

如何在按下button的情况下在swift 2中播放m4a文件?

当我触摸一个button时,如何播放audio文件,没有任何工作可以在网上find,因为它的速度很快。 我想要originalfunction中的audio代码。 import UIKit import AVFoundation class ViewController: UIViewController { @IBAction func original(sender: AnyObject) { } }