如何自定义UIAlert View Popup

时间:2012-07-03 08:09:30

标签: uialertview

我想知道如何创建和自定义UIAlert View Popup,就像愤怒的小鸟或Cut the Rope等热门游戏中的那些。 我只想说你可以评价我的游戏并有3种选择可供选择。我想设计它,以便文本字体和颜色更改,背景颜色可以更改为图片或什么?提前致谢! :)

2 个答案:

答案 0 :(得分: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];

答案 1 :(得分:-1)

您应该尝试使用this教程继承UIAlertView。这样的UIAlertViews既可以通过UIAlertView的子类实现,也可以通过创建一个模拟UIAlertView外观的单独视图来实现。