0
UIViewがselectedSegmentIndexに応答しないことがあるという警告が表示され続けます。私はタイプキャストを試みましたが、私は警告を取り除くことができませんでした。私はキャストを間違ってやったと仮定しています。種類キャストUIView警告
これを避けるため、キャストするにはどのような方法がありますか?
- (IBAction)segmentedControlIndexChanged:(id)sender
{
switch ([[[[self.view viewWithTag:100] viewWithTag:202] viewWithTag:203] selectedSegmentIndex]) {
case 0:
// code here
break;
case 1:
// code here
break;
default:
break;
}
}
うわーそれは...私は手動での要素の束を作成する必要がありましたPaul.s @ –
を痛いほどunmaintainableに見えます。コードを読みやすくするために#definesを使用します。あなたはよりよい方法を提案しますか? – Vikings
あなたはピッカーのハンドルが必要だと知っています。なぜそれを象牙にしないのですか?私は 'viewWithTag:'が好きではないし、ちょうど厄介なように入れ子にする –