2010-01-11 24 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