我與radio button
有奇怪的問題。我使用UIButton
爲radio button
,並使用兩個圖像btnCheck.png
和btnUnCheck.png
在正常情況下它的正常工作沒有問題。這是我對按鈕的代碼單擊RadioButton無法正常工作
-(IBAction)btnNextClick:(id)sender {
UIImage* selectedImg=[UIImage imageNamed:@"btnCheck.png"];
if ((btnILink.imageView.image == selectedImg || btnTapeIn.imageView.image == selectedImg || btnKeraLink.imageView.image == selectedImg))
{
if (btnTapeIn.imageView.image == selectedImg) {
UIImage* selectedImg1=[UIImage imageNamed:@"btnCheck.png"];
if (!(btn18.imageView.image == selectedImg1 || btn22.imageView.image == selectedImg1)){
[FunctionManager showMessage:@"" withMessage:@"Please Select Length" withDelegage:nil];
return;
}
}
else {
UIImage* selectedImg1=[UIImage imageNamed:@"btnCheck.png"];
if (!(btn16.imageView.image == selectedImg1 || btn18.imageView.image == selectedImg1 || btn22.imageView.image == selectedImg1)){
[FunctionManager showMessage:@"" withMessage:@"Please Select Length" withDelegage:nil];
return;
}
}
}
else {
[FunctionManager showMessage:@"" withMessage:@"Please Select Method" withDelegage:nil];
return;
}
}
其工作正常,當我點擊btnNext
,如果沒有任何一個項目被選中,那麼它顯示的消息。但問題是當我選擇這兩個項目,並在後臺,然後我回來的應用程序,然後單擊下一步然後顯示消息,但複選框已被選中。爲什麼條件是不是在這種情況下,真正的...
狀態.. 。? –
更多代碼請在您設置各種按鈕的imageView圖像的位置。 – Bourne