gpt4 book ai didi

ios - 如何在 iOS sdk 的 tableview 中左右滑动

转载 作者:行者123 更新时间:2023-11-28 21:55:30 28 4
gpt4 key购买 nike

我想制作一个表格 View ,我希望其中的工作将更改为左右滑动。默认情况下,在 iphone 中滑动是为了删除,所以我该怎么做。我为此使用了手势,但它在 tableview 中看起来没有任何过渡,只是滑动,我希望滑动过渡会像我们正在交换一样显示。

请帮忙!

最佳答案

左滑方法

UISwipeGestureRecognizer * swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft:)];
swipeleft.direction=UISwipeGestureRecognizerDirectionLeft;
[yourtableviewName addGestureRecognizer:swipeleft];

右滑方法

UISwipeGestureRecognizer *gesture = [[UISwipeGestureRecognizer alloc]
initWithTarget:self action:@selector(swiperight:)];
[gesture setDirection:UISwipeGestureRecognizerDirectionRight];
[tblvie addGestureRecognizer:gesture];

向左滑动操作方法

-(void)swipeleft:(UISwipeGestureRecognizer*)recognizer
{
int tag = (int)recognizer.view.tag; // assign the tag if u need
if (tag==40)

{
// call the another function

}
else
{
// call the some another function
}
[yourtableview reloadData];

}

右滑操作方法

-(void)swiperight:(UISwipeGestureRecognizer*)recognizer
{
int tag = (int)recognizer.view.tag; // assign the tag if u need
if (tag==40)

{
// call the another function

}
else
{
// call the some another function
}
[yourtableview reloadData];

}

关于ios - 如何在 iOS sdk 的 tableview 中左右滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26749990/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com