2012-10-25 67 views
0

我想在單元格中打開一個可打開URL的按鈕。 我盡力使它一如既往,但它不起作用。 我有自定義單元格與它的.h/.m文件和UIViewController內的tableView。我把代碼放在哪裏?並且這個代碼能工作嗎?如何在單元格中添加按鈕以打開鏈接

- (IBAction)site:(id)sender { 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.vk.com"]]; 

} 

回答

0

現在,您只需將按鈕目標連接到此IBAction。 轉到Interface Builter,右鍵單擊文件所有者或應用程序委託,取決於您如何設置它。然後,你應該看到該網站IBAction,只需將其拖動到按鈕,它應該工作。

只需將代碼添加到當前的視圖控制器。

+0

如果我想讓它不是精確的頁面,但是從.plist中取得的頁面URL,該怎麼辦。我是否需要以某種方式將它放入cellforrowatindexpath? –

+0

是什麼?不,你從不在按鈕單元格中添加動作,這不僅僅是錯誤。您必須將IBAction添加到控制器並通過Interface Builder進行連接。查看可可的基本知識: http://cocoadevcentral.com – NSAddict

+0

我如何通過ibaction打開不同的網站與.plist文件中的鏈接? –

相關問題