2012-01-18 91 views
5

我创建通过代码文本框使用以下代码如何设置文本位置,底部文本框

UITextField *txtObj=[UITextField alloc]initWithFrame:CGRectMake(88,100,80,33)]; 

我得到的文本框,我的计划,但我们在文本字段中键入文本似乎出现在文字的顶部区域,但不是在底部。我试图调整它,但我累了。谁能告诉我,如果你想要的文字是可以使用中心有什么解决办法

回答

8

它应该是:

txtObj.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom; 

此属性是继承来自UIControl类。默认值是:UIControlContentVerticalAlignmentTop,这就是为什么你将文本放在顶部。

+0

ThankYou先生,其工作:-) – surendher 2012-01-18 09:09:51

+0

不客气。您应该接受正确的答案,以便将问题标记为已回答。 – 2012-01-18 09:14:33

1
txtObj.contentVerticalAlignment = UIControlContentVerticalAlignmentBottom; 

txtObj.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter; 
+0

ThankYou女士,其工作:-) – surendher 2012-01-18 09:07:25