Three20 Показать меню для ячейки без скользящей анимации - PullRequest
0 голосов
/ 26 июля 2011
[self showMenu:view forCell:cell animated:NO];

Как вы переопределяете этот метод в Three20, чтобы он не выполнял скользящую анимацию и не удалял содержимое вашего TableViewCell? Я просто хочу показать меню, аналогичное тому, что делает приложение Facebook, при отображении меню комментариев и лайков

1 Ответ

0 голосов
/ 01 августа 2011

Ну, если вообще когда-нибудь, есть еще кто-то, у кого есть эта проблема, что я сделал, чтобы переопределить оба эти метода, и каким-то образом, он работает нормально ..

- (void)showMenu:(UIView *)view forCell:(UITableViewCell *)cell animated:(BOOL)animated
{
    [self hideMenu:NO];
    _menuView = [view retain];
    _menuCell = [cell retain];
    [_menuCell.contentView addSubview:_menuView];
}

- (void)hideMenu:(BOOL)animated {
    if (_menuView) {
        [_menuView removeFromSuperview];
        TT_RELEASE_SAFELY(_menuView);
        TT_RELEASE_SAFELY(_menuCell);
    }
}
...