0

我的 XIB 设计

在此处输入图像描述

我有这样的设计屏幕,在运行时我有这样的屏幕

在此处输入图像描述

在此有一个带有名称和加号和减号按钮的视图,在运行时我有名称 1、名称 2 和名称 3 等。当我单击加号按钮时,将值从 1 增加到 ... 并显示计数标签,然后当我单击减号按钮时,我想减少计数标签值。

我在自定义单元格类中的点击事件代码,

_(IBAction)click:sender
{
    NSUInteger no =2;
    second-class *sc = [[secondclass alloc] init];
    [sc numberOfItem:no];
}

当我单击自定义单元格中的按钮时,我想更改主类中的计数标签值,我的主类编码是

-(void)nuberofitem:no
{
    NSLog(@"number : %d",no); //It shows correct value
    localtextbox.text = no;

    NSLog(@"text box value : %@", localtextbox.text); //But in  label it shows null value
}

无法更改计数标签值我不知道该怎么做,请任何知道的帮助我。

4

1 回答 1

1

按钮(自定义或其他)不应该告诉应用程序的其余部分,除了“我被点击了!”。

设置按钮,使其目标是您的视图控制器,并且它的操作是视图控制器中的一些适当方法。点击按钮将触发视图控制器中的操作。作为视图控制器的一部分,该操作应该能够向表中添加一行并更新标签中的值。

按钮本身不应该知道任何关于标签、表格或其他任何内容的信息。

于 2013-04-20T04:57:08.917 回答