2012-03-10 75 views
3

我有包皮過長的文字的話一個UITextView,它有一個垂直滾動功能。 如何關閉文字換行,並開啓水平滾動並保持垂直滾動?UITextView的水平滾動

回答

0

我已經看到了只有計算器這個答案..

比方說,我想600可滾動的寬度和250

第一步的可見寬度,使UITextView的一個寬的你想要滾動的區域。所以,你會投入contentSize,在這種情況下,600

然後右插圖被設置爲實際寬度和你想要的寬度之間的差異。在這種情況下,350.

這種方式光標被限制到您需要的寬度,但在所需寬度的右​​側有可見的文本,畢竟UITextView IS是600像素寬。

現在,這裏是真正的hackish位進來,如果你敏感或胃虛弱,不要閱讀。

獲取用戶界面的圖像到的UITextView應該結束的權利。將它作爲UIImage視圖插入到NIB中,並將它放回原處,確保它位於UITextView的頂部。

當顯示視圖,切口坐在的UITextView的頂部和隱藏文本溢出。