在uitableviewcell iOS中单击按钮时如何更改文本字段值

iOS开发

我正在开发一个购物应用程序,其中正在实现一个购物车。在我的应用中,单击加号按钮时需要增加产品数量,单击减号按钮时需要减少产品数量。这是我的问题,当我单击加号按钮时,tableviewcell中的所有文本字段值都在更改。帮帮我,下面是加号按钮的操作方法

-(IBAction)plusBtn:(UIButton*)plus
{
    [self.tbleView beginUpdates];

    UITableViewCell *clickedCell = (UITableViewCell *)[[plus superview] superview];
    NSIndexPath *clickedButtonIndexPath = [self.tbleView indexPathForCell:clickedCell];

    plus.tag = clickedButtonIndexPath.row;
    quantity.tag = clickedButtonIndexPath.row;

    _curr =_curr+1;
    quantity.text = [NSString stringWithFormat:@"%d",_curr];

    [self.tbleView endUpdates];
    [self.tbleView reloadData];
}

像这样

在此处输入图片说明

得到..

在此处输入图片说明

哈里·克里希南

您可以检查此功能吗?这将对您有用。我希望它。

- (void)viewDidLoad
{
     [super viewDidLoad];

     quantity =[NSMutableArray new];
     occu_list = [[NSArray alloc] initWithObjects:@"Occupation", @"two", @"three", @"four", @"five", @"six", @"seven", @"eight", nil];
     for(int i=0;i<[occu_list count];i++)
     {
         [quantity addObject:@"0"];
     }
     click_textView=[[UIView alloc]init];
     click_textView.frame=self.view.frame;
     [self.view addSubview:click_textView];
     [self tableviewone];
}

-(void)tableviewone
{
    tbl_view = [[UITableView alloc] initWithFrame:self.view.frame style:UITableViewStylePlain];
    tbl_view.delegate = self;
    tbl_view.dataSource = self;
    tbl_view.backgroundColor = [UIColor whiteColor];
    tbl_view.layer.borderColor=[[UIColor orangeColor]CGColor];
    tbl_view.layer.borderWidth=2.0f;
    tbl_view.layer.cornerRadius=5.0f;
    tbl_view.layer.masksToBounds=YES;
    [click_textView addSubview:tbl_view];
}

-(IBAction)check_btn_action:(id)sender
{
    UIButton *btntag=(UIButton*)sender;

    NSLog(@"%li",(long)btntag.tag);
    NSLog(@"%@",[quantity objectAtIndex:btntag.tag]);
    int ad=[[quantity objectAtIndex:btntag.tag]integerValue];
    ad=ad+1;
   [quantity removeObjectAtIndex:btntag.tag];
   [quantity insertObject:[NSString stringWithFormat:@"%i",ad] atIndex:btntag.tag];
   [tbl_view reloadData];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用按钮将文本添加到包含在 UITableViewcell 中的文本字段值

来自分类Dev

如何处理UiTableviewCell文本字段?

来自分类Dev

更改UITableViewCell文本字体

来自分类Dev

带有文本字段的uitableviewcell传递更改的数据

来自分类Dev

单击UITableViewCell中的UIbuttion后,如何更改uilabel文本

来自分类Dev

在点击时更改UITableViewCell的值

来自分类Dev

UITableviewCell值正在更改

来自分类Dev

UIPopoverPresentationController从UITableViewCell中的按钮

来自分类Dev

UIPopoverPresentationController从UITableViewCell中的按钮

来自分类Dev

如何翻转iOS UITableViewCell?

来自分类Dev

无法更改UItableviewcell按钮的图像

来自分类Dev

单击UITableViewCell时执行操作

来自分类Dev

保存按钮状态UITableViewCell

来自分类Dev

UITableViewCell动画按钮约束

来自分类Dev

单击按钮时如何弹出日历并在Grails 3.3.9的文本字段中存储值

来自分类Dev

UITableViewCell文本对齐中心

来自分类Dev

Swift UITableviewCell颜色更改

来自分类Dev

更改UITableViewCell iOS 7.1.2中默认删除按钮的颜色

来自分类Dev

iOS:UITableViewCell的动态高度

来自分类Dev

iOS - UITableViewCell, UIAlertController

来自分类Dev

iOS-UITableViewCell使文本加粗

来自分类Dev

滚动时更新UITableViewCell

来自分类Dev

UITableViewCell如何单独更改textLabel文本?

来自分类Dev

如何在UITableviewCell中单击更改UIButton的背景颜色?

来自分类Dev

如何从uitableviewcell显示uidatepicker

来自分类Dev

如何不返回UITableviewCell

来自分类Dev

如何调暗UITableViewCell

来自分类Dev

UITableViewCell中的大小类

来自分类Dev

UITableViewCell中的UIAttachmentBehavior