0
我有一個表視圖單元的按鈕,下面的操作使用按鈕使用的OpenURL撥打電話的按鈕無法在表格單元格
- (IBAction)makeCall:(id)sender
{
UIButton *button = (UIButton *)sender;
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",[button titleForState:UIControlStateNormal]]]];
}
這是失敗的標題文本進行呼叫(注意:makeCall動作會被調用,並且調試按鈕的標題文本會給出正確的值)。
使用從視圖上的按鈕(即不在表格單元格)中的SAME動作。
任何人都知道爲什麼?
謝謝。
我建議爲URL和'NSLog'生成一個'NSString'字符串。也許這兩個按鈕之間有區別。 – Mundi
謝謝,NSLog顯示的字符串是完全一樣的。 – Agreensh