2015-03-25 51 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