2013-04-20 128 views
0

MY XIB DDESIGN如何从子视图自定义单元格Refersh UI视图?

enter image description here

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

enter image description here

在此有名称,加,减一景按钮,在运行时我有名字1,名字2和名字3等。当我点击加号按钮增加从1到...的值,并显示它计数标签,然后当我单击减号按钮,我会减少计数标签值。

我的Click事件代码中的自定义单元格类,

_(IBAction)click:sender 

{ 
NSUInteger no =2; 
second-class *sc = [[secondclass alloc] init]; 
[sc numberOfItem:no]; 
} 

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

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

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

无法更改计数标价值我不知道如何做这个事情可以任何知道帮助我请。

回答

1

该按钮(自定义或其他)不应该告诉除“我被窃听!”以外的其他应用程序。

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

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

+0

是否有可能做到这一点。 – Yugesh 2013-04-20 05:06:34

+0

@Yugesh我不知道我跟着你。当然可以使用按钮来更改表中的行数,但是再次,实际更改的代码应该是控制器的一部分,而不是按钮。将它放在按钮中意味着按钮必须知道很多关于应用程序的其他部分。 – Caleb 2013-04-20 05:11:08

+0

对不起,我无法理解你的答案(我的问题对你来说是否清楚) – Yugesh 2013-04-20 05:16:45

相关问题