Я работаю с UITableview, я хочу, чтобы ячейки выглядели как нажатая кнопка, как я могу это сделать?UITableView, клики, имитирующая кнопка нажата
0
A
ответ
0
Вы можете попробовать изменить фоновый вид UITableViewCell
при нажатии. Этот метод можно получить с помощью мыши.
UITableViewCell *cell=[tableView cellForRowAtIndexPath:indexPath];
1
попробовать это,
// получить выбранный Tableview ячейку и выполнить анимацию на ячейку. я использую масштабирование вверх и вниз анимации
#pragma mark Table View Delgate method
- (void)tableView:(UITableView *)tbView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
CustomTableViewCellForTradeList *cell=(CustomTableViewCellForTradeList *)[tbl_TradeList cellForRowAtIndexPath:indexPath ];
cell.transform = CGAffineTransformMakeScale(0.85,0.85);
[self performSelector:@selector(NavigateToTradeBuySellAfterScaling:) withObject:indexPath afterDelay:0.1];
}
// rescale uitableview cell.
-(void)NavigateToTradeBuySellAfterScaling:(NSIndexPath *)indexPath
{
CustomTableViewCellForTradeList *cell=(CustomTableViewCellForTradeList *)[tbl_TradeList cellForRowAtIndexPath:indexPath ];
cell.transform = CGAffineTransformMakeScale(1.0,1.0);
[self performSelector:@selector(NavigateToTradeBuySellAfterScaling1:) withObject:indexPath afterDelay:0.1];
}
// перейти к другому контроллеру
-(void)NavigateToTradeBuySellAfterScaling1:(NSIndexPath *)indexPath
{
TradeBuySellViewController* tradeBuySellController = [[TradeBuySellViewController alloc] initWithNibName:@"TradeBuySellViewController" bundle:nil :entity];
[self.navigationController pushViewController:tradeBuySellController animated:YES];
}
Смежные вопросы
- 1. UITableView Когда кнопка нажата
- 2. Однократные клики UITableView
- 3. Убедитесь, что кнопка нажата
- 4. Почему кнопка не нажата?
- 5. Javascript скрыть DIV, кнопка нажата
- 6. Определить, какая кнопка была нажата в сгруппированном UITableView
- 7. `pygame.mouse.get_pressed()` обрабатывает клики, когда мышь не нажата
- 8. Как создать представление таблицы, когда кнопка нажата/нажата?
- 9. Нажата кнопка нажата на другой контроллер вида
- 10. Обнаружить, если кнопка нажата или нажата.
- 11. кнопка show нажата, когда нажата клавиша клавиатуры
- 12. Как проверить, нажата ли кнопка нажата
- 13. Кнопка пребывания нажата
- 14. AlertDialog Кнопка нажата Отмена
- 15. Кнопка первенствует не нажата
- 16. Simulate Ctrl-кнопка нажата
- 17. Кнопка Uisearchbar x нажата
- 18. кнопка переключения цвета нажата
- 19. Определите, какая кнопка нажата?
- 20. Линейная кнопка не нажата.
- 21. Когда кнопка нажата +1
- 22. Слушайте, когда нажата кнопка
- 23. Когда кнопка «нажата»?
- 24. Двойная кнопка нажата
- 25. проверить, какая кнопка нажата
- 26. Android Studio «Кнопка нажата!»
- 27. кнопка отправки не нажата
- 28. Событие «Пока кнопка нажата»
- 29. нажата кнопка проверки javascript
- 30. XNA кнопка не нажата
вид Создание пользовательского UITableView ячейки и использовать любые управления хотите в нем. – Suryakant