另一个问题...如何自定义UITextField?
我该如何让这个文本框?
随着上留下了固定占位用绳子和之后,一个可触摸区域,与文字或蓝色矩形像截图。
我需要实现一个视图?或者有一种简单的方法可以直接在文本框中进行操作?
再次感谢!
A
另一个问题...如何自定义UITextField?
我该如何让这个文本框?
随着上留下了固定占位用绳子和之后,一个可触摸区域,与文字或蓝色矩形像截图。
我需要实现一个视图?或者有一种简单的方法可以直接在文本框中进行操作?
再次感谢!
A
我有解决方案!
UITextField
有一个名为leftView
和rightView
的属性!
下面的代码:
UILabel *lbl = [[UILabel alloc] initWithFrame:CGRectMake(1, 1, 60, 25) ];
[lbl setText:@"Partenza:"];
[lbl setFont:[UIFont fontWithName:@"Verdana" size:12]];
[lbl setTextColor:[UIColor grayColor]];
[lbl setTextAlignment:NSTextAlignmentRight];
_txtFrom.leftView = lbl;
_txtFrom.leftViewMode = UITextFieldViewModeAlways;
_txtFrom.delegate = self;
,这是输出:
只是想说明,这里真正的魔术是:_txtFrom.leftViewMode = UITextFieldViewModeAlways ;.在苹果的文档中,你会发现leftViewMode默认为UITextFieldViewModeNever,所以如果没有这一行,你可能只是在挠头。 – 2015-09-02 13:49:10
看看TTMessageRecipientField。在Mac上,这是通过NSTokenField实现的,但这在UIKit中不可用。
你也可以试试这个方法。它可以帮助你。 http://www.icodeblog.com/2010/01/04/uitextfield-a-complete-api-overview/ – 2013-10-02 09:25:15