Maison > Questions et réponses > le corps du texte
我在tableViewCell中加载了textview控件,但是由于textview的高度被拉伸了,导致textview的起始输入位置不是从左上角开始,而是往下移动了,请问我改如何解决呢?
注:我加了这行代码 self.automaticallyAdjustsScrollViewInsets = NO; 并没有卵用。
巴扎黑2017-04-18 09:07:27
D'après l'image, je pense qu'il n'y a aucun problème avec la position de saisie de textView. C'est probablement l'emplacement. N'est-ce pas le coin supérieur gauche ?
Vous pouvez marquer textView en rouge pour voir la position relative du curseur et de textView. Parce que UITextView
est différent de UILabel
dans le sens où il a un petit encart par défaut, il est donc normal qu'il soit légèrement vers le bas et vers la droite.
Ajoutez deux phrases
textView.textContainer.lineFragmentPadding = 0;
textView.textContainerInset = UIEdgeInsetsZero;
Cet encart peut être réduit.