是否有可能將placeholder
對齊UITextField
的中間位置?當我們開始編輯時,它應該從UITextField
的左上角開始?我是iOS新手。如何對齊UITextField中的文本?
1
A
回答
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
相關問題
- 1. iOS中的UITextField文本對齊4.2
- 2. UITextField rightView重疊右對齊文本
- 3. 佔位符文本和輸入文本不對齊UITextField
- 4. UISearchBar UITextField中的佔位符文本未對齊
- 5. cocos2D中的UItextfield文本對齊問題iPhone
- 6. UITextField未對齊中心
- 7. UITextField垂直對齊
- 8. 如何對齊dijitTextbox中的文本?
- 9. 如何對齊JTextField中的文本?
- 10. 如何對齊列中的文本?
- 11. 如何對齊flexbox中的文本?
- 12. 如何對齊文本?
- 13. 如何對齊文本框?
- 14. 如何對齊此文本?
- 15. 如何正確對齊文本與文本對齊「證明」
- 16. 可以對齊UITextField的clearButton
- 17. 如何在python中對齊文本
- 18. 如何在RichTextBox C#中「對齊」文本?
- 19. 如何在Wordpress中對齊文本?
- 20. 如何在android中對齊文本
- 21. 如何在DataGridView列中對齊文本?
- 22. 如何在WPF RichTextBox中對齊文本
- 23. 如何在Android Webview中對齊文本?
- 24. 如何讓文本與塊對齊但居中對齊?
- 25. JLabel中的文本對齊
- 26. 如何對齊表格外的文本與CSS左對齊
- 27. 文本對齊
- 28. 對齊文本
- 29. 對齊文本
- 30. 對齊文本