我陷入了一个非常奇怪的问题。 iOS 8和iOS 8中的默认文本字段7表现得很奇怪。 如果文本框被聚焦,则文本的对齐会发生变化,检查屏幕截图。
即使文字很小
修改
#import <UIKit/UIKit.h>
@interface LoginForm : UIViewController
@property (weak, nonatomic) IBOutlet UITextField *txt_username;
@property (weak, nonatomic) IBOutlet UITextField *txt_password;
- (IBAction)loginButtonPressed:(id)sender;
@end
答案 0 :(得分:0)
这应该是对齐问题。在故事板中,检查UITextField Alignment是否与下图匹配。
答案 1 :(得分:0)
试试这个。它更多的是一个解决方案,不是完全找到问题的根源,而是让你的VC成为UITextFieldDelegate,然后使它成为textFields委托并使用以下代码。 -
(void)textFieldDidBeginEditing:(UITextField *)textField
{
// Change the alignment if you need to.
textField.textAlignment = NSTextAlignmentCenter;
}