swift3相关内容

使用Alamofire将嵌套数组从JSON数据显示到tableview

我在tableview中显示了第一个json数据,但是当试图显示内部数组数据的数组数据时,它在表视图上显示空白数据,我已经厌倦了许多方式,有时它显示我的索引超出范围不知道我在哪里我错了或忘记编写代码,我能够在表视图中显示费用类数据但不能显示描述数据,或者我是否需要更改我的Ui设计 这里我有模型类 类费用{ var Billno = String() var DateOfReciep ..
发布时间:2018-09-18 11:13:36 移动开发

如何滚动警报控制器中的操作? Xcode 8,Swift 3,IOS

请帮忙! :)我是一个巨大的noobie在这里。我从各种来源收集了这些代码,所以我真的不知道自己在做什么。我的警报控制器显示我可以写入的文本字段,'取消'动作,'确定'动作,它还显示多个'输入关键字来标记'操作。 它有很多动作(我需要大约20个关键字动作)它要么不适合屏幕,要么被键盘覆盖,要么是键盘的方式。 它看起来很难看,还有一些你无法触摸的按钮。有没有办法滚动我的动作以使其适合这个空间? ..
发布时间:2018-09-18 11:12:54 移动开发

调整精灵大小而不缩小内容

我创建了一个带有UIBezierPath的大圆圈并使用它将其转换为精灵, let path = UIBezierPath( arcCenter:CGPoint(x:0,y:0),radius:CGFloat(226),startAngle:0.0,endAngle:CGFloat(M_PI * 2),顺时针:false) //创建一个形状从路径和自定义它 let shape = S ..
发布时间:2018-09-18 11:01:56 移动开发

如何在Swift中逐个更改UITextView中某些单词的样式?

我有一个 UITextView ,其中包含许多不同的单词。当用户进入该屏幕时,我想开始突出显示一些单词,例如: 他看到的第一个是文字墙: 一两三#four五六#seven八九十 十一#twelve十三十四十五十六 其他一些字#example test whatever#有些东西 然后,一秒后,单词四会改变风格(颜色),所以他会看到: 一两三#FOUR五六#sev ..
发布时间:2018-09-18 11:01:26 移动开发

Nil与预期的参数类型Selector不兼容

在从Swift 2.3转换为Swift 3时,我收到以下代码行的错误: var contactButton :UIBarButtonItem {return self.CustomRightItem(“icon-nav-nls-contact”,target:self,action:nil)} 问题出在 nil 操作上。我已经尝试使用并清空选择器: #selector() ..
发布时间:2018-09-18 11:01:17 移动开发

在POST中使用manager.request

我想使用Alamofire SessionManager 发送 POST 请求。 我阅读了关于 的文件 https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%204.0%20Migration%20Guide.md#parameter-encoding-protocol 但我没有看到使用请 ..
发布时间:2018-09-18 11:00:45 移动开发

快速项目中的Sinch集成

我正在尝试使用 cocoapods sinch 整合到我的Swift项目中$ c> #platform:ios,'9.0' use_frameworks! 目标'auxilium'做 pod'Alamofire','〜> 4.0' pod'SinchRTC' 结束 pod安装工作正常但是当我尝试导入库 import Sinch 我收到此错误 ..
发布时间:2018-09-18 11:00:37 移动开发

在IQKeyboardManager中始终将视图保持在顶部(不要使用键盘滚动)

我正在使用 IQKeyboardManager ,以便在使用键盘输入后保持文本字段显示。 即使单击文本字段,我也不想滚动到特定视图。以下是设计的屏幕截图。我希望'标题'保持在最顶层。 从他们的文档中,有办法保持导航栏保持在最顶层。 解决方案 试试这个。禁用此viewController的IQKeyboardManager。 为此, IQKeyboardManage ..
发布时间:2018-09-18 10:50:59 移动开发

如何根据swift 3中的数组选择复选标记?

我有一个数组,其中选定的名称将被存储并传递到视图控制器之前,当我需要转到前一个视图控制器时,需要选择之前选择的复选标记,但这里只启用最后选择的元素问题是,如果我选择三个,那么它不是选择三个是检查只标记最后一个元素,但我需要三个选择的任何人可以帮助我如何选中三个元素的复选标记? protocol ArrayToPass:class { func selectedArrayToPass(s​ ..
发布时间:2018-09-18 10:49:00 移动开发

使用MeasurementFormatter选择单位

这类似于我昨天问过的问题,但是在这种情况下我得到的答案似乎不起作用。 我从Core Location获得的海拔高度值为米。我希望以本地化的形式显示这些内容。例如,我现在的海拔高度是海拔1839米。这应该显示为6033英尺。我能用 MeasurementFormatter 做的最好是“1.143英里”。 let meter:Double = 1839 letmetersMeasur ..

Swift 2到Swift 3.0 motionManager

我正在将应用程序从swift 2转换为swift 3并且我正在尝试使用CMMotionManager,但是当我尝试调用.startAccelerometerUpdates()函数时它给了我这个错误...但不知道有什么问题。 这是我初始化经理的方式: 让motionManager = CMMotionManager() 试图调用该函数: self!.outputAcce ..
发布时间:2018-09-18 10:46:01 移动开发

Swift 3:错误:类型'Any'没有下标成员

我更新到Swift 3,我收到此错误,我无法解决。 Type'Any'没有下标会员 我已经阅读了答案: 38956785 - 39516199 但我无法用答案解决我的问题。 这是我的代码: let pathperdataselezionata = Bundle.main。 path(forResource:“Annuale”,ofType:“plist”) 让 ..
发布时间:2018-09-18 10:43:16 移动开发

iOS Swift 3捆绑通知

在我的应用程序中,我正在使用firebase推送通知。问题是当用户长时间连接到互联网后,他们会收到很多通知作为个人通知。是否可以接收whatsapp等通知(您有10个新通知)。如果用户一次收到多于1个通知,则意味着我们需要将其作为Group或Bundle通知。 解决方案 为了iOS中的捆绑通知,您必须指定 thread-id : 为此密钥提供一个字符串值,该值表示用于分组通知的特定于 ..

NSMutableAttributedString在tableviewcell中不具有特定范围

我已关注这个问题但没有解决我的问题。 我在ViewController中有一个 tableview , tableviewcell 有标签。我想用 NSStrikethroughStyleAttributeName 设置 attributedString 。如果我将完整的字符串设置为删除线它会但如果我设置为部分它不起作用。 下面的成功结果代码 让strOriginalPrice ..
发布时间:2018-09-18 10:23:16 移动开发