2013-07-30 1 views
1

У меня есть UIVIew, на котором я загрузил UITableView в качестве подзаголовка. TableView - это ровно высота всех его строк (4 из них), суммированных, примерно на половину высоты основного вида.Стоп-ящик от вытаскивания из границ UITableView

Проблема в том, что когда я перетаскиваю строку для перемещения, я могу перетащить за пределы таблицы, и это сокращает представление моей ячейки (я могу видеть только часть, которая все еще находится в границах таблицы) , Есть ли свойство, которое я могу изменить, чтобы остановить перетаскивание ячейки из границ таблицы?

+0

Вам нужно предоставить нам некоторый код, чтобы помочь вам в том, что вы делаете неправильно, обычно вы не можете перетаскивать строку за пределы вашей таблицы. – limon

+0

Вы не перемещаете ячейку по границам, это больше похоже на то, что, когда вы перемещаете их за границы, вы видите только ту часть, которая находится в таблице. – Busu

ответ

0

вы можете сделать это, как показано ниже ..

[yourtableview setBounces:NO]; 

дайте мне знать, что она работает или нет !!!!

Happy Coding !!!

+0

К сожалению, я все еще не работаю ... я все еще могу перемещать ячейку за пределы и в этой точке я вижу только часть ячейки, которая находится в таблице. – Busu

0

Если UITableView соответствует высоте четырех рядов. Тогда вы Не нужны функциональность прокрутке UITableView, и вы можете просто остановить прокрутку по: -

TableView.scrollEnabled = NO; 

Надежда это то, что вы хотели. Скажите об этом иначе.

+0

Я не прокручиваю ... Я ' m перемещение строки в новую позицию – Busu

Смежные вопросы