2013-04-17 52 views
0

我从打开数组按钮的新视图时遇到了问题。 我有一个NSLog消息,输出一个int,所有工作正常。从一组按钮中打标签以打开一个带有标签参数的新视图

我该如何获得这个按钮来打开一个viewController,我的标签作为参数。 这个标签/参数对应的图片列表也似乎工作正常。

我该如何将它们加在一起?

下面是从imageViewController.m的代码片段:

-(void)thumbClickAction:(id)sender{ 


CustomImageView *club = (CustomImageView*)sender; 

//debug line 
NSLog(@"image tag : %d",club.tag); 

我不知道我在做什么错了,我希望你能帮助我。

+0

你为什么使用appdelegate?为什么你不能直接推动细节控制器的任何特定原因? –

+0

不,我从别人那里接管了这个项目,当我得到它时,代码变得非常混乱 –

+0

您在打开视图控制器时的问题正确吗? –

回答

2

put方法为-(void)thumbClickAction:(UIButton *)sender instand的
-(void)thumbClickAction:(id)sender

-(void)thumbClickAction:(UIButton *)sender 
{ 
    NSLog(@"my button tag is - %d ",sender.tag); 
    myNewViewController *newView = [[myNewViewController alloc] init]; 
    newView.myTag = sender.tag; 
    [self presentModalViewController:newView animated:YES]; 
} 
在上面的代码中

创建对象myNewViewController通你sender.tag到variale myTagmyTagNSString Variale上myNewViewController)当你点击链接按钮,然后的标签在myNewViewController处输入myTag并根据需要启动查询。

+0

我会试试看感谢 –

+0

图像视图仍然没有打开:( –

+0

@SteinvanBroekhoven你请准确???请详细说明您的问题:) – 2013-04-17 12:48:25

相关问题