0

我有一个主详细信息应用程序,其中在详细视图中有一个文本字段,其中包含从我定义的 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 中的文本,我之前提到的关键医疗有什么想法吗?

4

0 回答 0