2013-04-17 51 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

相關問題