2017-08-01 32 views
2

我有一個UITextView它有290高度修復。所以每當文本超過高度,然後滾動啓用,但在我的情況下,我不明白爲什麼滾動顯示第二行文本。 enter image description hereUITextView滾動視圖直接顯示第二行

+0

份額一些代碼。 –

+0

請刪除保證金並嘗試 –

+0

Hi @AjharulIslam代碼中沒有多少內容。只需將字符串添加到文本中。 –

回答

0

請嘗試以下代碼

目標C:

[self.textView scrollRangeToVisible:NSMakeRange(0, 0)]; 

夫特:

self.textView.scrollRangeToVisible(NSMakeRange(0, 0)) 

夫特2(替代的解決方案)

此重寫方法添加到您的ViewController

override func viewDidLayoutSubviews() { 
    super.viewDidLayoutSubviews() 
    textView.setContentOffset(CGPointZero, animated: false) 
} 

斯威夫特3(語法編輯)

override func viewDidLayoutSubviews() { 
     super.viewDidLayoutSubviews() 
     textView.setContentOffset(CGPoint.zero, animated: false) 
    } 
+0

邑我試過了,但它實際上並沒有幫助我。 –

+0

myTextView.contentOffset.y = 0 –

+0

沒有任何工作。 –