iOS分段控件更改从plist文件中获取的文本
我有一个主细节应用程序,其中在细节视图中有一个文本字段,其中包含从捆绑包中的plist文件存储中获取的一些信息 在viewdidload中,我定义iOS分段控件更改从plist文件中获取的文本,ios,controls,plist,uisegmentedcontrol,segments,Ios,Controls,Plist,Uisegmentedcontrol,Segments,我有一个主细节应用程序,其中在细节视图中有一个文本字段,其中包含从捆绑包中的plist文件存储中获取的一些信息 在viewdidload中,我定义 self.description.text=[self.myobject objectForKey:@"description"]; 现在我想放置一个分段控件,这样当用户第一次单击时,“描述”将显示在plist中 至于第二个分段,我在plist文件中也有一个名为“medical”的键,在if语句的帮助下,我对分段控件进行了iAction - (IB
self.description.text=[self.myobject objectForKey:@"description"];
现在我想放置一个分段控件,这样当用户第一次单击时,“描述”将显示在plist中
至于第二个分段,我在plist文件中也有一个名为“medical”的键,在if语句的帮助下,我对分段控件进行了iAction
- (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中的文本,即我前面提到的键
有什么想法吗?我已经读了好几遍这个问题,但我仍然不明白问题出在哪里,Ioannis。这可能是因为键入了“meddescription.text”吗?Michael我在我的详细视图中有一个文本字段,它使用从plist获取的数据来显示它。现在,我想在该视图中添加一个分段控件,以便在您创建第二个分段时再次显示plist中的新数据;;;