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