SegmentedControl不会检测到更改

时间:2013-09-20 17:34:09

标签: ios ios7 uisegmentedcontrol xcode5

我使用SegmentedControl来隐藏和显示标签等。 但它没有发现变化。

这是.h:

IBOutlet UISegmentedControl *chby;    
-(IBAction)changeby:(id)sender;

这是.m:

-(IBAction)changeby:(id)sender{
    int selct = chby.selectedSegmentIndex;
    NSLog(@"Selected: %d",selct);
}

每次选择时都会显示日志:0

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

以下是官方documentation的使用情况。请确保您在默认操作事件中未使用内部修饰。用于此控件的正确值将在文档中提及:UIControlEventValueChanged(值已更改事件)。如果这有助于随时接受答案,否则请留下更详细的评论。

希望这会有所帮助。