나는 탭 응용 프로그램을 가지고 있는데, 내 탭 중 하나에 테이블보기가 있으며 어떤 행을 선택하면 Popover가 화면에 나타납니다. 사용자가 popover 필드에 데이터를 입력하고 데이터 확인을 위해 유효성 검사 코드를 입력했습니다 사용자가 잘못된 데이터를 입력하면 Alert View
이 호출되었지만 경고보기가 나타나면 자동으로 Popover가 비활성화됩니다.Popover 자체적으로 해제됩니다
경고보기를 취소 할 때 Popover 창이 입력 된 값으로 계속 표시되기를 바랍니다.
경고보기의 코드 내가 뭘 잘못
- (IBAction)addTankMixProduct:(id)sender
{
if (totalPercentage==0 || [self.txtTankmixName.text isEqualToString:@""])
{
UIAlertView *myalertview = [
[UIAlertView alloc]initWithTitle:@"warning"
message:@"kindly enter details properly "
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[myalertview show];
[myalertview release];
}
else
{
// SOME CODE TO ENTER DATA
}
}
아래에 언급? 미리 감사드립니다.
질문이 명확하지 않습니다. 경고보기가 표시되거나 사용자가 경고보기의 단추를 누를 때 팝 오버가 자동으로 해제된다는 말입니까? 물론 어느 쪽도 팝 오버에 영향을 미치지 않아야한다. – rmaddy
글쎄 나는 당신의 요점에 동의하지만,보기 위에 팝하는 것은 그 자체로 사라지고있다. 나의 탭 중 하나에서, 우리 모두가 기대하는 것처럼 잘 작동하고있다. 다른 탭에서 그것은 사라지고있다! 왜 몰라. .. ?? –