アラートビューをこのようにすることができるかどうか疑問に思っていました。
alertviews をオーバーライドするライブラリの後で github を検索していました。しかし、何も見つかりませんでした。これを行うことは可能ですか、それとも別の方法を見つける必要がありますか?
敬具
編集
これは、現時点で私のxibがどのように見えるかです
アラートビューをこのようにすることができるかどうか疑問に思っていました。
alertviews をオーバーライドするライブラリの後で github を検索していました。しかし、何も見つかりませんでした。これを行うことは可能ですか、それとも別の方法を見つける必要がありますか?
敬具
編集
これは、現時点で私のxibがどのように見えるかです
独自の UIViewController を作成するのが最善です
ビューコントローラーをページと同じサイズにして他のタッチをブロックし、透明にしてアラートビューのように見せます。
関数がアラートを呼び出す代わりに、新しいビュー コントローラーをロードするようにします。
これは、典型的な IOS AlertView のように動作させる UIViewController のアニメーションの良い例です。
-(void)initialDelayEnded {
self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.001, 0.001);
self.view.alpha = 1.0;
[UIView animateWithDuration:kTransitionDuration/1.5 animations:^{
self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 1.1, 1.1);
}completion:^(BOOL complete){
[UIView animateWithDuration:kTransitionDuration/2 animations:^{
self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 0.9, 0.9);
}completion:^(BOOL complete){
[UIView animateWithDuration:kTransitionDuration/2 animations:^{
self.view.transform = CGAffineTransformIdentity;
}];
}];
}];
}