0

我想知道如何创建和自定义 UIAlert 视图弹出窗口,就像愤怒的小鸟或割绳子等流行游戏中的弹出窗口一样。我只想说,请您评价我的游戏,并有 3 个选项可供选择。我想设计它,使文本字体和颜色发生变化,背景颜色可以变成图片或其他东西?提前致谢!:)

4

2 回答 2

0

如果您的 UIAlert 足够短以适应没有较长文本的固有滚动条,那么这将起作用:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title Here" message:@Message here..." delegate:self cancelButtonTitle:@"Okay" otherButtonTitles:nil];

((UILabel*)[[alert subviews] objectAtIndex:1]).textAlignment = UITextAlignmentLeft;
((UILabel*)[[alert subviews] objectAtIndex:1]).font = [UIFont systemFontOfSize:12];

[alert show];
于 2013-04-10T12:24:14.490 回答
-1

您应该尝试使用本教程对 UIAlertView 进行子类化。这样的 UIAlertView 可以通过 UIAlertView 的子类来实现,也可以通过创建一个单独的视图来模拟 UIAlertView 的外观。

于 2012-07-03T08:14:01.290 回答