Режим редактирования tableView -iPhone - PullRequest
0 голосов
/ 18 августа 2010

Есть ли способ убрать знак минус в режиме редактирования и при отображении только значка переупорядочения?

Стараюсь долго. Каким-то образом удалось удалить отступ таблицы, но все равно не удалось удалить знак минус.

Также я хочу, чтобы значок переупорядочения постоянно появлялся на экране, чтобы представление таблицы всегда находилось в режиме редактирования

Есть ли возможность сделать это ??? Пожалуйста, помогите ....

Ответы [ 2 ]

0 голосов
/ 30 декабря 2010

Вот как это работает ...

-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{ 
 // Return NO if you do not want the specified item to be editable. 
 UITableViewCellEditingStyleNone;
 return YES;
}

СЧАСТЛИВЫЙ ИКОДИНГ ...

0 голосов
/ 18 августа 2010

Я не уверен, что вы можете сделать это (я не думаю, что когда-либо видел, чтобы это было реализовано), но если бы это работало, я думаю, что вы делаете это, возвращая UITableViewCellEditingStyleNone в качестве стиля редактирования ячейки в

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath

Пока у вас есть

- (void)tableView:(UTableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toindexPath:(NSIndexPath *)toIndexPath

и

-(BOOL)tableview:(UITableView *)tableview canMoveRowAtIndexPath:(NSIndexPath *)indexPath

, определенный в UITableViewDelegate, элементы управления переупорядочением должны отображаться при входе в режим редактирования.

Для начала в стиле редактирования звоните

- (void)setEditing:(BOOL)editing animated:(BOOL)animated

после загрузки вашего представления

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...