Tag: 快速

80年代的4月1日没有在iOS 10.0中parsing

我发现DateFormatter date(from:)方法不能parsing一些特定的date。 方法返回1981年4月1日nil 。 这是基金会的错误吗? 我们能做些什么来parsing这些date? Xcode 8.0,iOS SDK 10.0。 下面是一个简短的操场示例的截图:

滚动时,UITableView复选标记消失

我必须做一个tableView的复选标记,但如果我滚动和一个检查标记单元格是不可见的,我滚回复选标记消失。 运行此代码时 var boolArray = [Bool]() func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { var cell:UITableViewCell = tableView.cellForRowAtIndexPath(indexPath)! if cell.accessoryType == UITableViewCellAccessoryType.Checkmark { cell.accessoryType = UITableViewCellAccessoryType.None boolArray[indexPath.row] = false } else { cell.accessoryType = UITableViewCellAccessoryType.Checkmark boolArray[indexPath.row] = true } println(boolArray) } func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { boolArray.append(false) var view = UITableViewCell(style: UITableViewCellStyle.Default, […]

如何更改导航栏的后退button的字体?

如何更改我的导航栏的后退button的字体。 后退button是“返回”或从前一个视图控制器的标题。 我认为这viewDidLoad将工作: navigationController?.navigationItem.leftBarButtonItem?.setTitleTextAttributes([NSFontAttributeName: UIFont(name: "FONTNAME", size: 20)!], forState: UIControlState.Normal) 但是leftBarButton? 可选返回nil 。

获取系统卷iOS

我的情况很简单:我需要发出一个警告信号,并要确保用户会听到它,所以我想检查系统音量。 我怎样才能找出当前的系统容量是多less?

为什么UITableViewAutomaticDimension不工作?

您好,有很多问题回答了UITableViewCell的UITableView的dynamic高度。 不过,当我做到这一点时,我感到奇怪。 这里有一些答案: 在这里和这里 通常这会回答细胞的dynamic高度 tableView.estimatedRowHeight = 44.0 tableView.rowHeight = UITableViewAutomaticDimension 但在我的情况下,我想知道这行不会做任何事情。 在单击splitview内的tabbar后,我的UITableView正在被查看。 这有帮助吗? 也许我错过了一些东西。 任何人都可以帮助我,我花了2个小时做傻事。 这些是我对标题的限制标题可能很长,但标签不是。 这是我的手机

如何在iOS自动布局中为button添加等间距和等宽

在Xcode中,自动布局约束是新的。 我有一个像UITabBar 6 UIButtons底视图。 没有限制,我将这些button与每个button的5个空格填充alignment,每个button都有50个宽度。 现在,我试图通过使用自动布局来支持所有的屏幕尺寸。 在故事板约束中,我为6个button设置了相等的宽度,并在每个button之间创build了60个空间。 我将第一个button0设置为前导空格,并将最后一个button0设置为尾部约束。 我希望所有设备尺寸的视图之间buttons with equal width and flexible spaces的buttons with equal width and flexible spaces 。 任何人都可以请求帮助我吗? 寻求帮助。 提前致谢。

Swift:什么是正确的方式来分裂一个导致]给定的子arrays大小?

从一个大的[String]和一个给定的子数组大小开始,我可以将这个数组分割成更小的数组的最佳方式是什么? (最后一个数组将小于给定的子数组大小)。 具体例子: 将最大分割大小为2的“1”,“2”,“3”,“4”,“5”,“6”,“7” 代码会产生[[1,2,3,4,5,6,7] 显然我可以手动做这个,但是我觉得像map()或reduce()这样的东西可以做到我想要的非常漂亮。

如何在swift中从另一个视图控制器重新加载tableview

当我解雇一个模式视图控制器我希望桌面更新,我使用iPad上的表单演示样式,所以viewWillAppear和viewDidAppear方法将无法正常工作

如何获得位置用户的CLLocationManager在迅速?

我有我的视图控制器上的这段代码,但这不工作: import UIKit import CoreLocation class ViewController: UIViewController, CLLocationManagerDelegate { var location: CLLocationManager! override func viewDidLoad() { super.viewDidLoad() location=CLLocationManager() location.delegate = self location.desiredAccuracy=kCLLocationAccuracyBest location.startUpdatingLocation() } func locationManager(location:CLLocationManager, didUpdateLocations locations:AnyObject[]) { println("locations = \(locations)") label1.text = "success" } 我有我阅读其他职位的权限。 但我从来没有获得,没有println .. 谢谢!!

如何创build倒数计时器的循环进度指示器

我正在尝试为我的应用程序添加一个倒计时,并且在animation中遇到了问题。 我要去看的外观类似于下面显示的iPad倒计时,随着时钟倒数,红色条会增加。 最初,我创build了一个图像地图集,每倒计时半秒钟一个单独的图像,但这似乎需要大量的内存运行,因此崩溃的应用程序,所以我现在必须find一个替代scheme。 我一直在着色着色https://developer.apple.com/library/prerelease/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Sprites/Sprites.html#//apple_ref/doc/uid/TP40013043-CH9看不到一种将精灵的一部分着色的方式,似乎整个精灵都会被改变。 有没有人知道如果着色会是一个select,或者有没有一种方法来减less图像使用的地图集? 谢谢