Я новичок в Objective C и имею проблему с использованием пользовательского UITableViewCell.
Я использую touchesBegan в моей пользовательской ячейке для просмотра таблиц, как показано ниже:
#import "UserListTableViewCell.h"
@implementation UserListTableViewCell
@synthesize userTableViewCellView, cellIndex;
- (void)awakeFromNib {
[super awakeFromNib];
// Initialization code
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
... .. ...
}
-(void) touchesMoved:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
... ... ...
}
-(void)touchesEnded:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
... ... ...
}
Тогда после этого я не могу использовать функцию didSelectRowAtIndexPath {}.
Как я могу использовать выбор TableView даже при использовании метода touchesBegan.
Пожалуйста, сообщите мне, если вы можете решить эту проблему.
Спасибо.