在我将Xcode从4.1更新到4.2之后,UIAlertView的others按钮不能正确显示。

当我调试时,重命名按钮是UIAlertButton类,它的框架是frame = (0 0;0 0);您能帮个忙吗?
发布于 2011-11-25 18:27:01
UIAlertView只是在被子类化时表现得非常糟糕。苹果似乎试图让它几乎不可能再细分。
但还是有办法绕过它的。最好的一个:一个UIAlertView的替代品--一个视图,它重建了UIAlertView的特性,而不是一个特性。TSAlertView就是这样的替代品。
对于iOS 5,alertViewStyle可能会对您有所帮助。
发布于 2011-11-25 18:57:28
我认为解决这个问题的最快方法可能是:
alert = [[YourSubclassOfUIAlertView alloc] initWithTitle:@"Change my name"
message:@"From now on, I want to know as:\n\n" /* Add \n\n to expand the UIAlertView space */ delegate:.....顺便说一句:@vikingosegundo是对的。你会发现这篇文章很有用:Customizing UIAlertView
https://stackoverflow.com/questions/8267250
复制相似问题