[英]Highlight the first button in a UIAlertView
我正在开发iPad应用程序。 我有一个带有两个按钮的警报框,“是”和“否”。
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];
在警报框中,“是”按钮为黑色,而“否”为突出显示,但我想反过来。 有什么办法吗?
切换为“是”和“否”。 尽管您已在许多地方使用过并添加了功能,但我认为这不会带来太大的麻烦...在此方法中:didDismissWithButtonIndex,只需切换索引即可,即,如果您在按钮中编写了“ YES”功能索引1,在if条件下将其更改为0: if(buttonIndex==0) { //Do job for NO }
else {//Do job for YES}
请享用 !! :)
添加取消按钮时,它以深色显示,而其他按钮则以浅色显示。 因此,如果您希望黑暗中没有按钮,请将其声明为取消按钮。 您可以参考本教程
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.