iOS分段控件更改从plist文件中获取的文本

时间:2014-01-25 21:12:06

标签: ios controls plist uisegmentedcontrol segments

我有一个主详细信息应用程序,在详细信息视图中有一个文本字段,其中包含从plist文件存储中获取的一些信息 在viewdidload中定义

self.description.text=[self.myobject objectForKey:@"description"];

现在我想放一个分段控件,这样当用户点击时,“描述”将显示为从plist中获取 对于第二个分段我也有一个名为“医疗”的plist文件中的密钥,在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中的文本我之前提到的关键医疗 任何想法?

0 个答案:

没有答案