2015-03-25 50 views

回答

2

从设置textFiled.textAlignment = NSTextAlignmentCenter开始。你最好的选择是实现使用UITextFieldDelegate协议来知道用户何时在你的文本字段中敲击。一旦用户在您的文本字段中轻敲,如果您想要对齐返回到左侧,请将属性更改为textFiled.textAlignment = NSTextAlignmentLeft。此外,使用相同的协议,当用户点击或焦点离开文本字段时,将该属性设置回textFiled.textAlignment = NSTextAlignmentCenter

4

以下是该示例代码。

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    // Do any additional setup after loading the view, typically from a nib. 
    txtList.textAlignment = NSTextAlignmentCenter; 
} 
// This method is called once we click inside the textField 
-(void)textFieldDidBeginEditing:(UITextField *)textField{ 

    txtList.textAlignment = NSTextAlignmentLeft; 
} 

不要忘记给UITextField的代表。

0

雨燕3.0

textField.textAlignment = .center