我正在寻找一种将多行添加UITextView
到UIAlertView
. 我用谷歌搜索了很多,但我找不到有效的解决方案。
我正在使用 iOS 5。
还是只有 的子类才有可能UIAlertView
?
编辑:我需要一个多行输入。
我正在寻找一种将多行添加UITextView
到UIAlertView
. 我用谷歌搜索了很多,但我找不到有效的解决方案。
我正在使用 iOS 5。
还是只有 的子类才有可能UIAlertView
?
编辑:我需要一个多行输入。
苹果将编辑UIAlertViews
标记为不良做法。因此,最好创建自己的自定义UIViewController
,它看起来像一个警报视图。
使它不是你的函数调用警报,而是加载你的新视图控制器
这是一个很好的动画示例,UIViewController
可以让它像典型的 IOSAlertView
-(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;
}];
}];
}];
}