Как добавить метод «viewDidLoad» в подкласс UIImageView? - PullRequest
1 голос
/ 13 января 2012

Я пытаюсь добавить распознаватель жестов в класс с именем «MenuItem», который является подклассом UIImageView.

Я использую раскадровку, чтобы выложить расположения моих UIImageViews, а затем назначаюих класс для MenuItem.Вместо того, чтобы добавлять UIPanGestureRecognizer на каждый MenuItem через раскадровку, я бы предпочел сделать это в коде.

Так что я думаю, что вроде как добавить какой-то класс "viewDidLoad" в мой MenuItem, но яне уверен как.Любые идеи были бы хорошы.Спасибо

1 Ответ

2 голосов
/ 13 января 2012

Возможно, вы просто хотите добавить распознаватели в соответствующем методе инициализации UIView. В этом случае вы создаете их из InterfaceBuilder, поэтому подходящим методом для переопределения будет:

- (id)initWithCoder:(NSCoder *)coder {
    self = [super initWithCoder:coder];
    if (self) {
        // add gesture recognizers
    }
    return self;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...