我的故事板包含一个导航控制器、一个表视图控制器和一个详细视图控制器。如何让详细视图控制器显示与 TableView 上选择的“单元格”相关的文本?
我目前已经设置了我的代码,因此如果选择了一个单元格,它将显示一个图像。就像选择了“单元格 1”一样,如果选择了“单元格 2”,它将显示“图像 1”,那么它将显示“图像 2”等。
- (void)viewDidLoad
{
[super viewDidLoad];
//Create a couple UIImage objects
UIImage *firstImage = [UIImage imageNamed:@"first.png"];
UIImage *secondImage = [UIImage imageNamed:@"second.png"];
UIImage *thirdImage = [UIImage imageNamed:@"third.png"];
//Title of the view
self.title = charName;
//UIImageview based on characterNumber
switch (characterNumber) {
case 0:
CharacterImage.image = firstImage;
break;
case 1:
CharacterImage.image = secondImage;
break;
case 2:
CharacterImage.image = thirdImage;
break;
default:
break;
}
}
除了文本而不是图像,我该怎么做?因此,当从 Table View Controller 中选择“单元格 1”时,它将导致 DetailViewController 的可滚动文本与选择其他单元格时显示的文本不同。我会使用“UITextView”并上传不同的 .txt 文件吗?谢谢
因此,当从 Table View Controller 中选择“Cell 1”时,它将导致带有可滚动文本的 DetailViewController。