У меня проблема. У меня есть UIView, который выглядит так: alt text http://img193.imageshack.us/img193/6641/img0157y.pngКак правильно обнаружить штрихи в моем UIView?
В этом представлении контроллера я реализовал метод «touchhesBegan: withEvent:», но метод запускается только при касании панели в нижней части представления, ничего происходит, когда я касаюсь стола.
Как я могу изменить это поведение, чтобы иметь возможность обнаруживать штрихи, которые встречаются в таблице?
Это код, который в основном заявляет, что UIViewController:
#import <Foundation/Foundation.h>
#import <QuartzCore/QuartzCore.h>
@interface TripSearchDetailViewController : UIViewController
{
//Parent of this sub-view.
UIViewController *parentController;
//GUI elements
UITableView *tableView;
UIButton *backButton;
}
//Button actions
- (IBAction) goBack:(id) sender;
- (IBAction) showDatePicker:(id) sender;
//Class Methods.
- (void) presentDatePicker;
@property (nonatomic, retain) UIViewController *parentController;
@property (nonatomic, retain) IBOutlet UITableView *tableView;
@property (nonatomic, retain) IBOutlet UIButton *backButton;
@end
@Ben: Я уверен, что этот класс является UIViewController (отредактировал мое сообщение, чтобы добавить код @interface этого класса). Хотя, я добавил UITableView с построителем интерфейса (не программно), может быть, это может быть проблемой? – Goles
Если это UIViewController, то просто замените UITableView на пользовательский подкласс UITableView, который переопределяет -touchesBegan: withEvent :. –