Xcodeでview debuggerについて学習していて、でデバッグ>ビューデバッグ>キャプチャビュー階層でビュー階層をキャプチャしていました。私は私のアプリでそれをしようとしたときしかし、私は次のエラーを得た:UITextViewのアサーションエラー_firstBaselineOffsetFromTop
Assertion failure in -[UITextView _firstBaselineOffsetFromTop], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.60.7/UITextView.m:1683
私は次のような単純なプロジェクトでこれを再現することができます:
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let myTextView = UITextView()
myTextView.frame = CGRect(x: 50, y: 50, width: 200, height: 100)
myTextView.text = "This is a test."
view.addSubview(myTextView)
}
}
私はそれがオートを使用しないことによって引き起こされる可能性があることhereを見ましたレイアウト。これは実際に修正を待つ必要があるバグですか?スウィフトの回避策はありますか?
更新
提案重複は私が午前と同じ問題のように見えます。しかし、その質問とは異なり、私は迅速な回避策を求めています。その質問に対する「答え」は単なるリンク(既に私がすでに持っていたのと同じリンク)でした。私は他の方法を閉じるために投票しています。
[デバッグビューのhierachyを使用することができません]の可能な重複(http://stackoverflow.com/questions/36995770/not-able-to-use-debug-については
view-hierachy) – werediver