UIAlertView에서 텍스트 상자에 입력 할 때 백그라운드의 ImageButton이 전단력을 시작합니다. 텍스트가 이미지에 가까워 질 때만 발생합니다.iPhone/iPod 버튼 백그라운드에서 UIAlertView TextBox로 전환합니다.
I 불투명로 설정 시도UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"... number"
message:nil
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Ok", nil];
[alert setAlertViewStyle:UIAlertViewStylePlainTextInput];
[[alert textFieldAtIndex:0] setKeyboardType:UIKeyboardTypeNumberPad];
[[alert textFieldAtIndex:0] becomeFirstResponder];
[alert setTag:1];
[alert setOpaque:true];
[alert show];
//EDIT
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (alertView.tag == 2)
{
NSString* title = [alertView buttonTitleAtIndex:buttonIndex];
if ([title isEqualToString:@"Cancel"])
{
[self doSomething1];
}
if([alertView.title isEqualToString:@"Are you sure?"] && [title isEqualToString:@"YES"])
{
[self doSomething2];
}
}
}
- (BOOL)alertViewShouldEnableFirstOtherButton:(UIAlertView *)alertView
{
if (alertView.tag == 1){
NSString *inputText = [[alertView textFieldAtIndex:0] text];
if([inputText length] == 10)
{
NSUserDefaults* def = [NSUserDefaults standardUserDefaults];
[def setObject:inputText
forKey:@"FIELD"];
[def synchronize];
return YES;
}
else
{
return NO;
}
}
return YES;
}
는, I는 Z-색인 값을 찾는 시도 및 I 또한 스케일링 시도한 다음과 같이
alertview위한 코드는 이미지를 최대한 작게 내려야합니다. 스크린 샷을 찍는 것은 도움이되지 않습니다. 이것은 iOS 7에서만 발생합니다.
내 응용 프로그램에서 이러한 유형의 경고보기를 사용하고 있습니다. 내 마지막에는 아무런 문제가 없습니다. 이미지보기 또는 다른 프로세스를 사용하여 다른 프로세스를 수행하고 있습니까? – Yuvrajsinh
안녕하세요. 아니 나는 아냐. 이미지가 스토리 보드 디자이너를 통해로드되었습니다. –
사용자가 입력하는 동안 이미지에 액세스하지 않습니다. –