我正在使用AlertView创建登录/密码屏幕。我有一些问题正确格式化视图。我想要一个尽可能高的AlertView(如果我不清楚,请检查printscreen)但我不知道如何!
以下是我制作的代码:
// 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];
答案 0 :(得分:3)
警报视图将调整其内容(标题和消息)尝试在消息中添加行:
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Login et mot de passe"
message:@"\n\n\n\n\n" delegate:self cancelButtonTitle:@"Annuler"
otherButtonTitles:@"Sauvegarder", nil];