Я добавил свойство BOOL isEditable
в свой подкласс TTLauncherView
, чтобы сделать решение Марка связанным с более плавным.Здесь добавлен код на случай, если кто-то найдет его полезным.
Редактировать: Упс, похоже, что это не сработает, если isEditable
верно.Хм.
- (void)editHoldTimer:(NSTimer*)timer {
if (self.isEditable) {
// use performSelector to remove the warning for calling a (Three20) private superclass
[super performSelector:@selector(editHoldTimer:) withObject:timer];
} else {
_editHoldTimer = nil;
}
}