swift3相关内容

如何使用swift 3 xcode 8在核心数据中预加载数据库

我有一个包含数据的数据库,我想在应用程序中预加载它。在swift 3之前它可以工作,我已经按照本教程: http:// www .appcoda.com / core-data-preload-sqlite-database / 但如何为swift 3加载相同的数据库?由于引入了 NSPersistentContainer ,如何加载项目中的.sqlite文件? 解决方案 实际上,在swi ..
发布时间:2018-09-17 10:35:17 移动开发

当使用swift3.0进行按钮操作时,如何在ios mobile中打开文档文件,例如(.pdf,.doc,.docx)?

我需要打开 UIDocumentPickerViewController ,它应该允许用户选择所有类型的文件。 ie。(。pdf,.doc)文件我用 UIDocumentPickerViewController 方法。 我的代码: 我的班级声明中的UIDocumentPickerDelegate,UIDocumentMenuDelegate //上传文件 func OpenF ..
发布时间:2018-09-17 10:22:23 移动开发

将json解析为swift 3中的数组

我是swift的新手,我从请求中得到一个json,但我无法解析。我正在尝试获取json信息并创建要在带有注释的mapkit上使用的坐标 以下是我回来的json { coord = [ { islocationactive = 1; latitude =“37.8037522”; locationid = 1; locationsubtitle = Danville; ..
发布时间:2018-09-17 10:14:10 移动开发

所有警报对话框消息和textField都已更改为单行。请检查图像

以前所有的对话框和textField都运行良好。但不是我不知道这些TextFields如何突然变为单行三联。 (就像这里的一些消息......) let alert = UIAlertController(标题:“取消预订!!”,消息:“您确定要取消预订吗?“,preferredStyle:.alert) alert.addAction(UIAlertAction(标题:”No“,样式: ..
发布时间:2018-09-17 10:11:25 移动开发

致命错误:为类使用未实现的初始化程序'init(size :)'

我正在不同的设备上测试我的应用程序,并意识到精灵运动非常不一致(在某些设备上运行速度比其他设备快得多)。我发现这篇文章并遵循说明并从我的所有 SKScene 中删除​​了尺寸参数然后我收到错误: 致命错误:使用未实现的初始化程序'init(size :)'用于类'SuperGame.PosterScene' 请参阅下面的 PosterScene 类以及调用它的 GameVie ..
发布时间:2018-09-17 10:00:46 移动开发

ISO8601DateFormatter不解析ISO日期字符串

我正在尝试解析此 2017-01-23T10:12:31.484Z 使用 iOS 10 提供的原生 ISO8601DateFormatter 类但是总是失败。 如果字符串不包含毫秒,则创建 Date 对象没有问题。 我是尝试了这个和许多选项组合,但总是失败... 让formatter = ISO8601DateFormatter() formatter.timeZone ..
发布时间:2018-09-17 09:59:05 移动开发

在iOS地图中更改引脚方向

SWIFT 3.0 MKMAPVIEW iOS 注意: - (集成 AppleMap ,不使用 GoogleMap ) 我已完成以下操作: 已实施地图并将自定义图像添加到用户位置注释 当地图打开时,它会在正确的位置显示用户位置 我的要求: 当用户移动到不同的方向停留在同一个地方(或 不同的地方)时,pin(在当前位置)应该自动 指向用户指向的方向。 例 ..
发布时间:2018-09-17 09:52:33 移动开发

如何使导航栏和状态栏模糊(UIBlurEffect)? iOS,Swift 3

如何使导航栏和状态栏模糊(UIBlurEffect)?当我点击图像向下滚动(滚动视图)到其他图片时,这张图片(在这种情况下是一台白色机器)在导航栏下丢失了,这个数字必须在导航栏有效UIBlurEffect。 没有UIBlurEffect 我试过了,但没有工作: func addBlurEffect(){ //添加模糊视图 让bounds = self.navigationCo ..
发布时间:2018-09-17 09:52:01 移动开发

分享与Facebook在iOS 11上不再工作

我使用Facebook SDK对于iOS,它在iOS 10上工作正常,但当我将手机升级到iOS 11时,facebook分享不再有用了。请提前帮助。 解决方案 不幸的是,iOS 11更新了社交网络服务(Facebook,Twitter,Vimeo和Flickr)曾经用于系统范围集成的单点登录已被删除。 而不是在iOS 10及之前使用此代码段 : 让viewController ..
发布时间:2018-09-17 09:49:54 移动开发

为分组表视图中的每个部分添加阴影

如图所示,我想在表视图部分添加阴影。就像表视图有4个部分那样在表视图中会有4个阴影视图。 func numberOfSections(在tableView:UITableView中) - > Int { return 3} func tableView(_ tableView:UITableView,numberOfRowsInSection section:Int) - > In ..
发布时间:2018-09-17 09:47:24 移动开发

如何在UITableView Swift 3中更改分隔符高度?

虽然这个主题已经有一些答案了。它们都不包括Swift 3,它们是很久以前的。目前在Swift 3中更改UITableView中分隔符高度的最佳方法是什么? 解决方案 更新为Swift 3: 如果你想改变UITableView分隔符的高度,请使用下面的代码。 你应该将它添加到UITableViewCell方法 awakeFromNib()以避免重新创建。 覆盖func aw ..
发布时间:2018-09-17 09:47:19 移动开发

如何使用Swift 3为按钮制作摇动动画

我有一个每隔3秒调用一次的函数。如何为按钮制作摇晃动画,并且左右摇晃。 func shakeButton( ){ 如果打开== false { // Shake Animation } } 解决方案 如果我理解正确的话,试试摇动画。 只需在你的UIButton子类中使用这个方法 class CustomButton:UIButton { func s ..
发布时间:2018-09-17 09:38:28 移动开发

Swift:将参数传递给选择器

使用Swift 3,Xcode 8.2.1 方法: func moveToNextTextField(tag:Int){ print(tag) } 下面的行编译正常,但标记有一个未初始化的值: let selector = #selector(moveToNextTextField) Timer.scheduledTimer(timeInterval: ..
发布时间:2018-09-17 09:35:05 移动开发