我做了一个自定义UISegmentedControl
,我在 init 上添加了子视图按钮,并为它们selectedSegmentIndex
在每个目标操作中设置的每个按钮添加了目标。但是当我NSLog
设定值之后。我发现它们总是-1。有谁知道这件事。请帮忙。
这是动作函数中的代码:
[self setSelectedSegmentIndex:tabID];
[self sendActionsForControlEvents:UIControlEventValueChanged];
NSLog(@"selected: %d", self.selectedSegmentIndex);