我目前正在使用UISegmentedControl以及2個選擇。我已經定義了它 - (無效)viewDidLoad中:UISegmentedControl事件無法正常工作
_segmentSelector = [[UISegmentedControl alloc] initWithItems:_selectorItems];
_segmentSelector.frame = CGRectMake(40, 356, 200, 43);
_segmentSelector.segmentedControlStyle = UISegmentedControlStyleBezeled;
_segmentSelector.selectedSegmentIndex = 0;
[_segmentSelector addTarget:self
action:@selector(selectorValueChanged)
forControlEvents:UIControlEventValueChanged];
爲@selector(selectorValueChanged)
的行動如下:
- (void)selectorValueChanged
{
if(_segmentSelector.selectedSegmentIndex=1)
{
}
if(_segmentSelector.selectedSegmentIndex=0)
{
}
}
我的問題是,當我運行一個仿真點擊一個按鈕,然後嘗試點擊另一個按鈕,SegmentedControl不響應。它停留在選擇上,拒絕接受另一個點擊/點擊/我訂購的任何操作。它有什麼問題?
如果我的回答幫助,您可以請通過點擊檢查「接受」它在答案的左邊標記輪廓?謝謝。 – 2012-10-07 09:24:23