2015-10-19 19 views
0

我在storyboard中查看了一些項目,其中有一項是UITextView。每當我啓用滾動(通過檢查員或通過代碼),UITextView消失/變得不可見/不管。有沒有辦法讓這不會發生?UITextView滾動啓用=不可見的文本?

在此先感謝

+0

可能你有很多空格,這就是爲什麼它是不可見的?是否有附加到它的自動佈局約束? – ogres

+0

我對「與最近鄰居的距離」有限制。除了單詞之間的空格之外,沒有奇怪的空格。它只顯示每當我禁用滾動 – Riekelt

+0

你可以看到它查看調試器?同時發佈你的textview及其約束的截圖。 –

回答

1

UITextView高度可能是未設置。當禁用滾動時,UITextView的大小根據其內容進行計算(因爲內容必須適合,因爲如果不滿足,用戶將無法滾動查看)。另一方面,當滾動被啓用時,系統假定即使內容不合適,用戶也可以滑動以查看全部內容。由於UITextView高度不是由您設置的,也不是由「內容」設置的,因此UITextView高度爲0

+0

我確實忘了設置底部約束,這並沒有給它一個高度。這一切聽起來都很符合你的想法。 – Riekelt