0
A
回答
6
它很简单。你可以使用PlaceHolder Text。属性belongsPlaceholder可从iOS6获得。所以如果您的应用支持iOS5,请不要使用它。
对于Objective C
UIColor *color = [UIColor blackColor];
textField.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"DemoText" attributes:@{NSForegroundColorAttributeName: color}];
更新:
对于swift
var placeholder = NSAttributedString(string: "DemoText", attributes: [NSForegroundColorAttributeName : UIColor.redColor()])
var textField = UITextField(frame: CGRect(x: 0, y: 0, width: 100, height: 30));
textField.attributedPlaceholder = placeholder;
self.view.addSubview(textField)
6
使用UITextField类的placeholder财产。
3
对于默认文本,您可以使用UITextField的属性placeHolder。
@property(nonatomic,copy) NSString *placeholder;
1
默认文本,可以设置文本占位符文本。
编程方式
[txtField setPlaceholder:@"My placeholder"];
或者你可以保持text as placeholder text
从厦门国际银行以及。
相关问题
- 1. Android文本字段默认为中文
- 2. 输入字段中的默认文本
- 3. 在表单的文本字段中设置默认文本
- 4. jQuery字段默认文本焦点前的文本区域
- 5. 表单字段(默认文本)+一些更多文本
- 6. 默认文本
- 7. AS3:动态文本字段文本不更新(返回到默认文本)
- 8. 文本框中的默认数字
- 9. 在android中的文本字段中加载默认值?
- 10. 使用默认文本的文本框
- 11. 文本框的默认文本值
- 12. MySQL文本字段默认值和版本差异
- 13. jquery.mention默认文本
- 14. 在文本字段中添加默认文本,并跟随用户输入值
- 15. 更改PayPal中默认字段的文本?
- 16. JavaScript将默认值填充到模糊的文本字段中
- 17. 隐藏字段中的默认文本 - Javascript?
- 18. 如何摆脱JOptionPane.showInputDialog中的默认文本字段?
- 19. 如何使选择字段中的默认文本像文本字段的占位符一样灰色?
- 20. WPF文本框使用默认文本
- 21. 文本列的默认值
- 22. 作为jQuery datepicker的文本输入字段默认日期
- 23. 输入密码字段的默认文本
- 24. PHP默认文本输入字段的值
- 25. 文本字段中的静态文本?
- 26. 访问文本字段中的文本
- 27. 文本字段不会在HTML5字段中填充默认日期
- 28. asp.net文本框默认值
- 29. @ Html.TextBoxFor默认帮助文本
- 30. jquery-ui autocompolete默认文本
您可以通过XIB使用占位符。 – user3344236 2015-04-03 09:30:59
如果您不想使用占位符而不是在textfield中设置默认文本并在** textFieldShouldBeginEditing时将其清除**调用委托方法! – 2015-04-03 10:00:57
@SaurabhPrajapati好友在这种情况下,它会采取大于0的文本长度 – 2015-04-03 10:11:52