0
我有一個可用視圖,其中添加了兩個自定義按鈕(接受/拒絕)也對它們進行了樣式設置,並且還檢測按下哪些行按鈕。現在,我希望它們在默認情況下在用戶滑動時隱藏,然後與動畫一起顯示刪除按鈕。使按鈕在uitableview上可見滑動
我有一個可用視圖,其中添加了兩個自定義按鈕(接受/拒絕)也對它們進行了樣式設置,並且還檢測按下哪些行按鈕。現在,我希望它們在默認情況下在用戶滑動時隱藏,然後與動畫一起顯示刪除按鈕。使按鈕在uitableview上可見滑動
這正是你所需要的:
UISwipeGestureRecognizer *deleteRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(gestureToShowDeleteButton:)];
deleteRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
[deleteRecognizer setNumberOfTouchesRequired:1];
[cell addGestureRecognizer:deleteRecognizer];
[deleteRecognizer release];
現在在您的視圖控制器添加一個方法「gestureToShowDeleteButton」並顯示該方法與動畫的刪除按鈕...
這會成gestureToShowDeleteButton方法....
[UIView animateWithDuration:0.2 delay: 0.0 options: UIViewAnimationOptionCurveEaseIn animations:^{
[btnDeleteButton setFrame:CGRectMake(160, 10, 128, 55)];
}
completion:^(BOOL finished){ }
];
初始化幀(288,10,0,55)按鈕,提供你的按鈕的尺寸是128x55 ....
希望它可以幫助...;)
謝謝你的回覆,我不工作的刪除,我工作的自定義按鈕,我想我的自定義按鈕,看起來像UITableView的刪除按鈕喜歡動漫 – 2012-07-17 07:08:22
是,U可以顯示您的自定義刪除按鈕與動畫!就像蘋果一樣...看看我編輯的答案... – 2012-07-17 07:17:03
感謝您的回覆,您是否可以在我的電子郵件中發送一個工作片段..這段代碼讓我有點困惑。電子郵件在我的檔案中。謝謝 – 2012-07-17 07:22:25