IIA 8中的UIAlertViewStyleLoginAndPasswordInput大小不正确

时间:2014-07-02 17:54:41

标签: ios objective-c uialertview ios8

在IOS 7中,我使用的方法有足够的空间用于登录和密码输入,但是当跳转到IOS 8时,文本字段似乎已经增长,使文本字段保留在UIAlertView中。以下是 发生的情况,以下是IOS 8中发生的情况。

IOS 7

enter image description here

那么我如何将它们恢复到正常大小以便它们都适合警报视图?

这是我的代码

 UIAlertView *av = [[UIAlertView alloc]
                       initWithTitle:@"Add Job"
                       message:@"Set a job name and wage below"
                       delegate:self
                       cancelButtonTitle:@"Cancel"
                       otherButtonTitles:@"Add", nil];

    [av setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];

    // Alert style customization
    [[av textFieldAtIndex:1] setSecureTextEntry:NO];
    [[av textFieldAtIndex:0] setPlaceholder:@"Job Name"];
    [[av textFieldAtIndex:1] setPlaceholder:@"Wage"];
    [[av textFieldAtIndex:1] setKeyboardType:UIKeyboardTypeDecimalPad];
    [av show];

1 个答案:

答案 0 :(得分:0)

使用Xcode 6 beta 2不再存在该问题