2011-11-21 62 views
0

SORRY。只需點擊。最後我釋放了按鈕。按鈕無效

OK,我的第一個iPad應用程序基本完成,所有的,除了.....

看起來不錯我有導致酥料餅出現一個按鈕。彈出窗口包含可變數量的按鈕。隨着有限的外觀和感覺,將企業品牌要求包含圖像,在頂部的標籤一個UIImageView,然後最後一個自定義按鈕涵蓋了一切作爲一個漂亮的按鈕。

由於彈出窗口中的信息對時間非常敏感,並且如果任何人將其顯示爲可見狀態的時間超過30秒,因此我想在解除按鈕之前對我們的數據庫執行快速交易,則內容可能不是最新的。

所以DetailViewController啓動酥料餅中,酥料餅檢索當前數據,並生成的內容,其可以是數字的按鈕的實例。從理論上講,當按下按鈕時,它調用通過內popoverVeiwController的執行功能.....

 UIButton *pButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
     [pButton addTarget:self action:@selector(execute:) forControlEvents:UIControlEventTouchUpInside]; 
     pButton.tag = [[[[pLines objectAtIndex:loop] componentsSeparatedByString:@":"] objectAtIndex:0] intValue]; 
     [pButton setFrame:CGRectMake(0, (((loop-1)*40)+5), 200, 30)]; 
     [self.view addSubview:pButton]; 
     [pButton release]; 

內popoverViewController我已經定義立即執行到的NSLog,但沒有任何反應。

我知道我失去了一些東西簡單,但StackOverflow上並不完全回答我的問題,谷歌一直無法把它清除掉我,甚至不問Siri的!

我有沒有正確的結構?在popoverViewController .m中調用'execute'是正確的方法嗎?

在此先感謝 克里斯^ h

+0

去除按鈕釋放解決了這個問題。 –

+0

添加那個答案,然後,回答你自己的問題是可以的。一旦你接受了答案,它就會從未回答的問題列表中刪除它。 – jrturton

回答

0

的問題是,我鬆開按鈕。