2010-01-27 3 views
3

У меня есть tableView, который отображает список песен, когда я нажимаю на любой, который он играет.Добавить UILabel в iPhone

-(void) PlaySelectedSong:(id) sender{  
Song *aSong=[aCategory.Items objectAtIndex:appDelegate.selectedSong]; 
NSString *content1=[[NSString alloc] initWithFormat:@"http://192.168.50.108:8888/%@",[aSong.Link stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]]; 

NSLog(content1); 
NSURL *url=[NSURL URLWithString:content1]; 

NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 

//Load the request in the UIWebView. 
webView.delegate=self; 
[webView loadRequest:requestObj]; 

}

Вот как это получить играл. Проблема в том, что во время воспроизведения отображается URL-адрес песни. Я планирую добавить над ним надпись. так что я могу установить текст меток на имя песни.

Как добавить ярлык, чтобы сделать то же самое. Любой знает. Нужна помощь.

Спасибо, Shibin

+0

Пожалуйста, пост код для пользовательского интерфейса, когда песня играет. – kennytm

+0

Что такое содержимое aSong.Link, отправьте строку – PirosB3

ответ

2

действительно нужно больше информации, чтобы ответить на этот вопрос, но это звучит, как вы хотите иметь два текстовых поля в вашем представлении таблицы.

При создании UITableViewCell создайте его, используя стиль UITableViewCellStyleSubtitle.

cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle 
           reuseIdentifier:cellIdentifier] autorelease]; 

Вы можете указать подзаголовок в ячейку, которая будет отображаться с помощью

cell.textLabel.text = songTitle; 
cell.detailTextLabel.text = songUrl;