当选择alertViewStyle为UIAlertViewStylePlainTextInput时,输入过长的文本会导致文本向左闪一下,为了解决这个现像,我设置了textField的clipsToBounds为yes,然后就导致了当输入过多文本时textfield向下偏移,为了解决这个问题,我又设置了clearButtonMode为UITextFieldViewModeWhileEditing,结果就是偏移解决了,但向左闪的问题又出现了。
so
解决这个问题的最终方案是在[alert show]之后写上
UIView *vv = field.superview;
vv.clipsToBounds = YES;