2010-01-11 20 views
3

看着UITextField项目接口生成器,看不到任何方式设置leftView属性。想要放置一个图标来向用户显示这是用于文本输入的位置。如何在Interface Builder中执行UITextField的leftView?

The overlay view displayed on the left side of the text field. 
@property(nonatomic, retain) UIView *leftView 

它可以使用IB设置吗?

回答

5

你的意思是UITextField?看起来你不能在IB中这样做。相反,视图控制器的-viewDidLoad中的某处设置了leftView和leftViewMode属性。

+1

对不起,是的:它真的是UITextField!我很害怕,但是要做你应该做的事情。将在代码中尝试,thanx! – JOM 2010-01-12 04:45:57

+1

只是为了报告结果:我在预期的leftView位置的XIB中添加了一个自定义的UIImage,并在cellForRowAtIndexPath中设置了它。工作很棒! – JOM 2010-01-18 07:26:32