如何以编程方式创建具有多个占位符的多行UITextfield?

时间:2013-04-02 10:49:19

标签: ios uitextfield

如何以编程方式创建多行UITextfield?

我需要创建一个支持多行占位符的多行支持文本字段。我不想引用它的xib。

3 个答案:

答案 0 :(得分:2)

你可以用一些技巧来制作它。请在此处查看我的答案:Multiline UITextfield

答案 1 :(得分:0)

你的问题不是很清楚,所以这可能就是答案:

UITextView *textView ;
textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 400, 50)] ;

NSString *myMultilineString = [NSString stringWithFormat:@"nanan %d \nline2 %f\nline3 %@", 5, 1.45f, self] ; 
textView.text = myMultilineString ;
textView.userInteractionEnabled = NO ;

[self.view addSubview:textView] ; 

答案 2 :(得分:0)

看看这里:https://github.com/flypigz/UIPlaceHolderTextView 它是UITextView的子类,其中UILabel被添加为占位符。如果需要多个占位符,可以添加多个标签。