搜尋

首頁  >  問答  >  主體

iOS UITextView 光标位置不对

问题

我在tableViewCell中加载了textview控件,但是由于textview的高度被拉伸了,导致textview的起始输入位置不是从左上角开始,而是往下移动了,请问我改如何解决呢?


ringa_leeringa_lee2772 天前691

全部回覆(1)我來回復

  • 巴扎黑

    巴扎黑2017-04-18 09:07:27

    從圖上看,我覺得 textView 的輸入位置沒有問題呀。大概就是這個位置,這不是左上角麼?

    你可以把 textView 標紅,看看遊標和 textView 的相對位置。因為UITextViewUILabel不同,它有一點預設的 inset,所以會稍微往下往右一點是正常的。

    加兩句

    textView.textContainer.lineFragmentPadding = 0;
    textView.textContainerInset = UIEdgeInsetsZero;

    可以減少這種 inset。

    回覆
    0
  • 取消回覆