我正在开发一个iPad应用程序。我有一个带两个按钮的警告框,“YES”和“NO”。
alert=[[UIAlertView alloc] initWithTitle:@"Confirmation!"
message:@"Would you like to continue placing the order ?"
delegate:self
cancelButtonTitle:@"YES"
otherButtonTitles:@"NO", nil];
alert.tag=100;
[alert show];
[alert release];
在警告框中,“YES”按钮显示为黑色并且“NO”突出显示,但我想要反向。有没有办法做到这一点?
答案 0 :(得分:1)
切换'YES'和'NO'。虽然你已经在许多地方使用并添加了功能,但我认为它不会有太多麻烦......在这个方法中:didDismissWithButtonIndex,只需切换索引,即,如果你在按钮中写了'YES'的功能索引1,在if条件下将其更改为0:if(buttonIndex==0) { //Do job for NO }
else {//Do job for YES}
享受! :)
答案 1 :(得分:0)
当你添加取消按钮时,它会在黑暗中显示,而其他按钮则以浅色显示。所以,如果你想在黑暗中没有按钮,则将其声明为取消按钮。您可以参考本教程