-
0 votesanswersviews
按需获取房间聊天记录
从xep-0045:http://xmpp.org/extensions/xep-0045.html#enter-history用户似乎只能在他加入房间时获取房间历史信息 . 例如,用户在加入房间时可以收到20条消息 . 但是在加入房间之后,如果用户想要更多的历史消息,似乎无法实现这一目标 . 有任何想法吗? -
0 votesanswersviews
作为自定义TableView单元格的Xib文件崩溃
我使用 Xib file 作为自定义 Tableview Cell . 但每次我运行我的应用程序时,它都会崩溃 . 我收到了我在下面发布的崩溃日志 *断言失败 - [UITableView dequeueReusableCellWithIdentifier:forIndexPath:],/ BuildRoot / Library/Caches / com.apple.xbs / Source... -
0 votesanswersviews
类型没有成员名称'objectForKey'并使用未解析的标识符
使用swift / parse尝试在下表视图控制器中填充自定义单元格 . pfquery代码似乎没问题,但是当我尝试使用数据来填充cell.something.text以及应该返回的结果时,我收到错误,指示该类型没有名为'objectForKey'的成员并且使用未解决的标识符 . 这些错误特别发生在override func tableView(tableView..cellForRowAtIn... -
1 votesanswersviews
无法将'PFObject'类型的值转换为'NSArray'
我有一个Parse查询返回一组用户(PFUsers) . 我将它们放在一个数组中,以便它们可以用于填充tableView . 但是,当我加载tableView时,我收到以下错误消息: Could not cast value of type 'PFObject' to 'NSArray' . 这里's the relevant code (I cut out some stuff to make... -
0 votesanswersviews
从tableView行数据中获取数据(意外发现为nil)
我用数组填充tableView但我似乎无法使用行的对象设置textLabel属性 . 这是相关的代码: let object = realMatches[indexPath.row] userName = object["first_name"] as! String cell.textLabel?.text = userName return cell 当我尝试设置u... -
0 votesanswersviews
UITableView不使用单元格作为发件人
我正在尝试segue并传递数据(从UITableView到UIViewController) . 我的代码是 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if segue.identifier == "IndividualAchievementsSegue" ... -
0 votesanswersviews
准备segue延迟 . 信息滞后但正在呈现
我正在将otherUserUid和otherUserFullName推送到另一个视图控制器,但它没有被立即调用 . 信息滞后,需要2次点击才能显示信息 . 我认为preparForSegue:在didSelectRowAtIndexPath之前被调用:任何解决方案如何解决这个问题? 干杯! override func tableView(tableView:UITableView,didSelec... -
-2 votesanswersviews
在打开可选值时意外地发现了nil
以下不起作用 . 以下是应用程序崩溃后它告诉我的内容: fatal error: unexpectedly found nil while unwrapping an Optional value class TeacherInputViewController: UIViewController { @IBOutlet var textName: UITextField! @... -
-5 votesanswersviews
在阅读JSON时解包可选值时出乎意料地发现了nil [关闭]
我收到错误“致命错误:在解开可选值时意外发现nil” . 我试图从我的服务器获取JSON作为字典 . 如果数据为零,如何抛出错误? let jsonUrl = "jsonurl" let session = NSURLSession.sharedSession() let shotsUrl = NSURL(string: jsonUrl) let tas... -
0 votesanswersviews
来自另一个视图控制器的iOS reloadTable函数
我有两个视图控制器A和B. 进入A我有一个UITableView和一个NSNotification观察者进入viewDidLoad函数 . [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(refreshInterface) name:@"newDataAreAvailable" ... -
0 votesanswersviews
致命错误:在展开可选值时意外发现nil //(JSON为!NSDictionary)[“items”] [重复]
这个问题在这里已有答案: What does “fatal error: unexpectedly found nil while unwrapping an Optional value” mean? 8个答案 我以前遇到过JSON数据的问题但是找到了一个解决方案,正如 alexcurylo 在下面的链接中所建议的那样; Ambiguous use of 'subscript' with N... -
14 votesanswersviews
删除一定长度的单词之间的空格
我有以下种类的字符串: A B C Company XYZ Inc S & K Co 我想删除这些字符串中仅在1个字母长度的单词之间的空格 . 例如,在第一个字符串中,我想删除 A B 和 C 之间的空格,但不删除 C 和公司之间的空格 . 结果应该是: ABC Company XYZ Inc S&K Co 在 gsub 中使用的正确的正则表达式是什么? -
-2 votesanswersviews
'Unexpectedly found nil while unwrapping an Optional value'
我想做一个只有在触摸按钮时才会出现的标签 . 当在MainViewController中调用函数 hidden() 时它's working well but when i'从ButtonAction类调用它(相同的函数)我得到一个经典错误: 在解开Optional值时意外发现nil 这是代码: // MainViewController.swift import UIKit class... -
37 votesanswersviews
swift 3错误:参数标签'(_:)'与任何可用的重载都不匹配
刚刚将项目转换为Swift 3并且无法找出以下错误 . public func currencyString(_ decimals: Int) -> String { let formatter = NumberFormatter() formatter.numberStyle = .currency formatter.maximumFractionDigits ... -
0 votesanswersviews
参数标签'(_:)'与任何可用的重载都不匹配
在这里更新后卡住了 . 获取“参数标签”(_ :)'与任何可用的重载都不匹配“ 在这段代码上: @IBAction func calculateButton(sender: UIBarButtonItem) { let w = Float(panelWidthTextField!.text!) let sw = Float(panelsWideTextField... -
1 votesanswersviews
参数标签'(_:, _:)'与任何可用的重载都不匹配
得到错误: 参数标签(:, :)与任何可用的重载都不匹配 在: snap = UISnapBehavior( item: self, snapToPoint: CGPoint(CGRectGetMidX(movement), CGRectGetMidY(movement)) ) 如何在Swift中解决此错误? -
0 votesanswersviews
参数标签与任何可用的重载都不匹配[重复]
这个问题在这里已有答案: How has the NSIndexPath initialization changed in Swift3? [closed] 1回答 if let player = playerDetailsViewController.player { players.append(player) let indexPath = NSIndexPath(forRow: p... -
0 votesanswersviews
参数标签(_ :)与任何可用的重载都不匹配
Here the code func decorate(_ element:UIView, borderSize:Int, borderColor:UIColor, dashed:Bool) { let segmentSize = borderSize * 2 let border = CAShapeLayer() border.strokeColor = borderCo... -
0 votesanswersviews
使用带有Swift的Parse Array键“错误:type()不符合协议AnyObject”
我试图在我的解析数据库中创建一个ObjectId和Int数组 . 我的代码中有以下内容,但得到“错误:type()不符合协议'AnyObject'” . var bN:Array<String> = [] var bb:Array<Int> = [] @IBAction func myBtn(sender:AnyObject){ var userPost = PFObj... -
15 votesanswersviews
Swift崩溃在使用UIDocumentInteractionController时点击“在Instagram中打开”
我有以下代码在我的Swift应用程序上分享Instagram上的图像:@IBAction func instagramShareButton(sender:AnyObject){ let documentsDirectory = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as ... -
0 votesanswersviews
Swift:重复使用相同按钮时出错 . 错误是“<UIButton :; frame =; opaque = NO; autoresize = RM BM;层”
(Swift 2,XCode 7.0.1)我正在重复使用基本计算器应用程序的按钮,并将所有按钮连接(控制拖动)到相同的IBAction,即 @IBAction功能号码(发件人:UIButton){print(sender)} 该应用程序成功编译,但单击这些数字按钮时会出现以下错误 错误就像"UIButton: 0x7fba086146d0; frame = (9 459; 74 63);... -
2 votesanswersviews
Swift无法通过IBAction“Any”连接多个按钮,但可以通过“AnyObject”连接
我正在使用9个按钮构建应用程序 . 我试图将它连接到下面的一个IBaction,这不起作用(在助理编辑器中没有UI更新,让我连接按钮和这个IBAction代码块) . @IBAction func buttonPressed(_ sender: Any) { print("ButtonPressed") } 但它在发送者之后使用“AnyObject” . @IB... -
6 votesanswersviews
UICollectionViewCell中的UIButton子视图不会改变控件状态
我有一个UICollectionView,其中每个UICollectionViewCell都有一个UIButton作为子视图 . UIButtons响应点击没有问题(他们的目标被触发),但按钮本身不会更改为选定状态(按钮的外观没有变化) . 我有一个预感,因为UICollectionViewCell没有正确地将其触摸事件转发到按钮,但我不确定 . 即使是这样,我该如何设置,以便按钮的状态在这种情... -
1 votesanswersviews
collectionViewCells互动
我有一个集合视图,每个单元格都有一个按钮,我添加了一个按下按钮时调用的IB动作 . 我的问题是,当点击某个按钮时,我不仅要更改该按钮的背景颜色,还要更改所有单元格中的所有按钮 我不确定如何实现这个...... 谢谢 . -
0 votesanswersviews
Swift:使用Assets中的Image对CollectionViewCells进行排队
我在聊天应用程序界面上工作,当我向上和向下滚动时,我的图标图像消失了 . 我知道这可能是由于集合视图单元格的出列性质 . 这个post在SO上表明这可以通过缓存图像来解决 . 但是,在我的应用程序中,我的图标图像加载到资产中,而不是从URL下载 . 我的代码到目前为止: func collectionView(_ collectionView: UICollectionView, cellForI... -
1 votesanswersviews
我可以使用UICollectionViewCell作为自动布局约束项吗?
我有一个视图控制器,其视图包含UICollectionView和UIImageView . UICollectionView和图像视图是UIViewController的托管视图中的兄弟 . 当用户滚动UICollectionView时,UIImage有时应将其自身附加到其中一个UICollectionViewCell项的底部 . 我正在将项目转换为使用自动布局,我很高兴能够使用约束将UIImag... -
157 votesanswersviews
在故事板原型单元(Xcode 6,iOS 8 SDK)中自动调整UICollectionViewCell contentView框架的问题仅在iOS 7上运行时发生
我正在使用Xcode 6 Beta 3,iOS 8 SDK . 使用Swift构建目标iOS 7.0 . 请通过以下屏幕截图逐步查看我的问题 . 我在Storyboard中有一个UICollectionView . 1原型UICollectionViewCell,中心包含1个标签(无自动调整规则) . 紫色背景是标记我在运行时由Cell生成的contentView . 该视图最终将基于我的UIC... -
2 votesanswersviews
UICollectionView单元的自定义委托 - 自定义按钮不起作用
我有一个来自UIcollectionViewCell的自定义单元格Subclassed . 通过代码,我创建了按钮,并在同一个类中使用target方法添加到单元格中 . 按钮事件工作正常 . 但我需要控制到我创建UICollectionView的基本视图 . 所以为此我创建了自定义委托来识别点击事件 . ---> DBDraggingCell.h文件 @protocol DBDragging... -
0 votesanswersviews
CollectionView单元格上的按钮仅在长按后接收轻击
我以编程方式将UIButton添加到自定义UICollectionViewCell . 只有在我首先长按单元格时,才会检测到按钮上的点击 . 然后按钮按预期工作 . 我必须分别对每个单元格进行相同的长按,以便让各自的按钮识别水龙头 . 请注意,单元格上的单击(即didSelectItemAtIndexPath)按预期工作 . 长按一个细胞也是如此 . 值得注意的是,UILongPressGestu... -
1 votesanswersviews
在Scrolling Filmstrip中的每个UICollectionViewCell中弄乱UIButton
这是我的previous one的后续问题,这次我在每个UICollectionViewCell中添加了UIButton问题 . 在深入讨论这个问题之前,让我简要介绍一下迄今为止我所做的一切 . 以下是我在UITableView中滚动Filmstrip样式的UICollectionView如何工作的基本概述: 使用自定义UITableViewCell创建普通的UITableView 创建将...