是否可以在textfield
占位符中添加新行?就像是:
comment1= [[[UITextField alloc]initWithFrame:frame2]autorelease];
comment1.placeholder = @"Write maximum 200 \r characters here";
是否可以在textfield
占位符中添加新行?就像是:
comment1= [[[UITextField alloc]initWithFrame:frame2]autorelease];
comment1.placeholder = @"Write maximum 200 \r characters here";
UITextField
仅显示单行。如果您希望显示多行文本,则必须使用UITextView
. 或者,您可以使用UILabel
和设置行数属性。在 iPhone 中,“\n”是换行符。但是,它不适用于UITextField
.
Use UITextView
for multiline text
UITextField 没有任何属性或工具可以在其中创建新行。您可以改用 UITextView 。这是代码示例..
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
if([text isEqualToString:@"\n"])
{ //Enter your code here }}