MY XIB DESIGN
我有这样的设计屏幕,在运行时我有像
这样的屏幕
在这个视图中有名称和加号和减号按钮,在运行时我有名字1,名字2和名字3等。当我点击加号按钮时,将值从1增加到...并显示计数标签,然后当我点击减号按钮时,我会减少计数标签值。
我在自定义单元格类中的单击事件代码
_(IBAction)click:sender
{
NSUInteger no =2;
second-class *sc = [[secondclass alloc] init];
[sc numberOfItem:no];
}
当我点击自定义单元格中的按钮时,我想更改Main类中的计数标签值,我的主类编码是
-(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
}
无法更改计数标签值我不知道怎么做这件事可以任何知道帮助我。
答案 0 :(得分:1)
按钮(自定义或其他)不应该告诉应用程序的其余部分除了“我被点击了!”之外的任何其他内容。
设置按钮,使其目标是视图控制器,它的动作是视图控制器中的一些适当方法。点击按钮将触发视图控制器中的操作。作为视图控制器的一部分,该操作应该能够向表中添加一行并更新标签中的值。
按钮本身不应该知道标签,表格或其他任何内容。