我有一个UIImageView
当前移动到UITableView
用户选择的任何行的 a。此功能运行良好。但是,我现在想做的也是通过一个按钮来控制它的移动。我有两个按钮,一个用于上升一排,一个用于下降一排。两个按钮具有不同的标记值,但调用相同的IBAction
方法。我想知道的是如何UIImageView
向上/向下移动一行?我目前有以下代码可以正常工作:
- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[self.view bringSubviewToFront:_imageView];
[UIView animateWithDuration:.3 animations:^{
CGRect rect = [self.view convertRect:[tableView rectForRowAtIndexPath:indexPath] fromView:tableView];
_imageView.frame = rect;
}];
}
上述方法可以很好地将 移动UIImageView
到用户选择的任何行。
如何修改此代码,以便每次按下向上按钮时严格向上移动一行,每次按下向下按钮时向下移动一行?