2014-07-21 33 views
0

我在UITableViewCell內有UItextView。當我選擇了textview裏面的一些文字,我有一個奇怪的動畫:在celltextview(我不知道至極scrollview是真的動,可能是兩者)開始向上和向下滾動,也許是因爲這兩個scrollviewsTableviewcontroller'sscrollviewUItextView'sscroll view)希望以不同的方式將選定的文本聚焦爲他們自己的文本。我嘗試過任何東西,但這個壞的動畫還在這裏。Tableview單元格內UItextView的奇怪行爲

Tableviewcontrollertextfield是用故事板製成的。

PS:抱歉不好英語

+0

你爲什麼使用文本視圖?如果這是可滾動的,或者你只是想要一個靜態的文本(你可以使用標籤)? – Wain

+0

首先你需要把你的UITextview添加到一個UIView的子視圖,然後添加到UITableviewCell然後它會工作....並讓我知道你是否仍然有任何問題 – Spynet

+0

我已經把textview放在視圖中,然後放置在一個tableview單元格的視圖。它不工作! – Andorath

回答

0

使用

[tableView setScrollEnabled:NO]; 

當TextView的集中。

+0

我需要tableview的滾動,因爲當鍵盤出現時,我必須自動移動鍵盤上的單元格。我無法禁用滾動。 – Andorath

+0

@Andorath在移動單元格後執行此操作。 – KChen

0
  • 如果你想顯示一個靜態文本只是使用uilabel,這就夠了。
  • 但是,如果您想顯示並讓用戶編輯textview,則可以允許在tableview處於編輯模式時對其進行編輯。