Ok按鈕不起作用。 我知道它發生,因爲我添加了backgroundImageView。 我如何使它工作?將UIImageview添加到子視圖後,無法單擊UIAlertView中的按鈕
這是我的代碼:
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:nil message:nil delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"clock"]];
backgroundImageView.frame = CGRectMake(0, 0, 282, 200);
backgroundImageView.contentMode = UIViewContentModeScaleToFill;
backgroundImageView.userInteractionEnabled = YES;
[alert addSubview:backgroundImageView];
[alert sendSubviewToBack:backgroundImageView];
[alert show];
試試這個https://github.com/wimagguc/ios-custom-alertview – the1pawan
相同的代碼爲我工作。也許一些不同的東西重疊像你的alertView tapGestureRecognizer或其他子視圖。 – Miroslav
http://stackoverflow.com/a/19028950/1545180轉介此。 – Ganapathy