在iPhone中添加UILabel

时间:2010-01-27 04:50:54

标签: iphone uilabel

我有一个tableView,它显示一个歌曲列表,当我点击它播放的任何歌曲时。

-(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。我打算在它上面添加一个标签。这样我就可以将标签文本设置为歌曲名称。

如何添加标签以执行相同操作。有谁知道。?需要帮助。

谢谢, 世斌

1 个答案:

答案 0 :(得分:2)

真的需要更多信息才能回答这个问题,但听起来您希望在表格视图中有两个文本字段。

创建UITableViewCell时使用UITableViewCellStyleSubtitle样式创建它。

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

然后,您可以在单元格中指定将使用

显示的字幕
cell.textLabel.text = songTitle;
cell.detailTextLabel.text = songUrl;