【问题标题】:iOS 10 beta, crash when accessing keyboard frameiOS 10 beta,访问键盘框架时崩溃
【发布时间】:2016-08-13 07:15:02
【问题描述】:

iOS 10 测试版 4

Xcode 8 测试版 1

访问键盘框架大小时出现崩溃,如下所示:

var keyboardFrame:CGRect = (userInfo[UIKeyboardFrameBeginUserInfoKey] as! NSValue).cgRectValue()
keyboardFrame = self.view.convert(keyboardFrame, from: nil)

var contentInset:UIEdgeInsets = self.scrollView.contentInset
contentInset.top = -keyboardFrame.size.height + (tabBarController?.tabBar.frame.size.height)!
contentInset.bottom = keyboardFrame.size.height - (tabBarController?.tabBar.frame.size.height)!

日志显示:

[MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/

【问题讨论】:

  • 你发现了吗?关注文本视图或文本字段时获取相同的日志。
  • 当我触摸一个文本视图时我得到了这个

标签: ios swift ios10 xcode8


【解决方案1】:

根据 Apple 在私有 Radar 上的回复,此问题已在 iOS 10.0 和 Xcode 8 及更高版本的生产版本中修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-09
    • 1970-01-01
    • 2019-06-02
    • 2014-10-30
    相关资源
    最近更新 更多