我有一个主详细信息应用程序,其中在详细视图中有一个文本字段,其中包含从我定义的 viewdidload 捆绑中的 plist 文件存储中获取的一些信息
self.description.text=[self.myobject objectForKey:@"description"];
现在我想放置一个分段控件,以便当用户首先单击时,将显示从 plist 中获取的“描述”,而对于第二个分段,我在 plist 文件中还有一个名为“medical”的键,借助 if 语句我做了分段控制的 IBAction
- (IBAction)changeText:(id)sender {
if (segmentedControls.selectedSegmentIndex == 0) {
description.text=[self.botan objectForKey:@"description"];
}
else if(segmentedControls.selectedSegmentIndex == 1){
meddescription.text =[self.botan objectForKey:@"medical"];
}
}
还将出口添加到.h文件
IBOutlet UISegmentedControl *segmentedControls;
但是当我运行应用程序时,分段控件更改为第二段,但没有更改 plist 中的文本,我之前提到的关键医疗有什么想法吗?