Iphone AlertView设计(使用文本字段格式化)
我正在使用AlertView创建登录/密码屏幕。我在正确设置视图格式时遇到一些问题。我希望有一个高达该要求的AlertView(如果我不清楚,请检查printscreen),但我不知道如何 以下是我编写的代码:Iphone AlertView设计(使用文本字段格式化),iphone,objective-c,xcode,uialertview,Iphone,Objective C,Xcode,Uialertview,我正在使用AlertView创建登录/密码屏幕。我在正确设置视图格式时遇到一些问题。我希望有一个高达该要求的AlertView(如果我不清楚,请检查printscreen),但我不知道如何 以下是我编写的代码: // Ask for Username and password. UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Login et mot de passe" message:@"" deleg
// Ask for Username and password.
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Login et mot de passe" message:@"" delegate:self cancelButtonTitle:@"Annuler" otherButtonTitles:@"Sauvegarder", nil];
// Adds a username Field
textfieldName = [[UITextField alloc] initWithFrame:CGRectMake(12.0, 45.0, 260.0, 25.0)];
textfieldName.placeholder = @"Login";
[textfieldName setBackgroundColor:[UIColor whiteColor]];
textfieldName.enablesReturnKeyAutomatically = YES;
[textfieldName setReturnKeyType:UIReturnKeyDone];
[textfieldName setDelegate:self];
[alertView addSubview:textfieldName];
// Adds a username
textfieldPassword = [[UITextField alloc] initWithFrame:CGRectMake(12.0, 90.0, 260.0, 25.0)];
textfieldPassword.placeholder = @"Password";
[textfieldPassword setBackgroundColor:[UIColor whiteColor]];
textfieldPassword.enablesReturnKeyAutomatically = YES;
[textfieldPassword setReturnKeyType:UIReturnKeyDone];
[textfieldPassword setDelegate:self];
[alertView addSubview:textfieldPassword];
// Show alert on screen.
[alertView show];
[alertView release];
警报视图将调整其内容(标题和消息)尝试在消息中添加行:
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Login et mot de passe"
message:@"\n\n\n\n\n" delegate:self cancelButtonTitle:@"Annuler"
otherButtonTitles:@"Sauvegarder", nil];
当然,我尝试了alertView.frame=CGRectMake(0,0320220);,按钮“环形器”和“Sauvegarder”不在alertview下面,但仍然在两个字段之间。这是一个伟大的破解!我有一个新的小问题;当有人按下“取消”(取消)按钮时,我可以推动一种方法吗???当然。为什么不呢?“取消”按钮只是其中一个按钮。在
alertView:diddismisswithbuttonnindex:
方法中,您将收到该按钮的不同索引。