swift – 为什么我得到“必须翻译自动调整掩码到约束中有_setHostsLayoutEngine:YES”在xcode 6 beta

swift – 为什么我得到“必须翻译自动调整掩码到约束中有_setHostsLayoutEngine:YES”在xcode 6 beta,第1张

概述我有一个swift UITableViewController中的以下代码,但我得到一个“必须翻译自动调整掩码到约束中,在第二行有_setHostsLayoutEngine:YES异常我没有改变任何设置在界面生成器(所以Autolayout和大小类都检查)。 override func tableView(tableView: UITableView!, cellForRowAtIndexPath 我有一个swift UItableVIEwController中的以下代码,但我得到一个“必须翻译自动调整掩码到约束中,在第二行有_setHostsLayoutEngine:YES异常我没有改变任何设置在界面生成器(所以autolayout和大小类都检查)。
overrIDe func tableVIEw(tableVIEw: UItableVIEw!,cellForRowAtIndexPath indexPath: NSIndexPath!) -> UItableVIEwCell? {    let cell:TodoItemCell = tableVIEw.dequeueReusableCellWithIDentifIEr("TodoItemCell",forIndexPath: indexPath) as TodoItemCell    let row = indexPath.row    cell.TitleLabel.text  = self.todoItems![row].Title    self.callback!(row)    // Configure the cell...    return cell}

我究竟做错了什么?

不知道这有多少帮助,但我看到相同的错误,如果我尝试直接放置一个单元格在UIVIEw而不是在表中。这工作正常与Xcode 5所以我怀疑它是一个错误XCode6 / ios8。同时,调试到该方法并查看您的tableVIEw。确保它实际上有您尝试检索的单元格的实例。

更新:提交与苹果的错误报告,我可以确认这是一个ios8问题。不幸的是,它仍然存在beta-5,希望他们将它在最终版本之前固定。

总结

以上是内存溢出为你收集整理的swift – 为什么我得到“必须翻译自动调整掩码到约束中有_setHostsLayoutEngine:YES”在xcode 6 beta全部内容,希望文章能够帮你解决swift – 为什么我得到“必须翻译自动调整掩码到约束中有_setHostsLayoutEngine:YES”在xcode 6 beta所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1058973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存