網頁

2013年2月25日 星期一

加入Text Field 到iphone app 讓使用者輸入

[iphone app 開發]

如果想加入一個輸入欄位,接收使用者利用鍵盤輸入字串,該怎麼做呢?
經過前面的文章,我想我們應該知道....
再還沒動手之前你應該就有隱隱約約的感覺...
1. 在interface Builder 上你發現, 那個TextField 它的類別是 UITextField,所以,早就知道,
到時候為了能拿到user 的data , 想必需要一個同樣型別的變數來接他。
所以, 在. h 中要宣告  UITextField xxxxx;



2. 且要跟IB 作連結,要再宣告 @property ( , ) IBOutlet UITextField *xxxxx; 因為你打算靠
xxxxx. xxx 取得user 的data。

3. 然後再 .m 中要 @synthsize .....;

4. 最後去 interface builder 連連看,把UI和code hook 上。
(如下圖,這次我們反過來作,右鍵點選黃色的圓圈,中間有白色方塊的那個file's owner圖示,把outlets 連到 UI上的輸入位置。這個作法和你在輸入位置點右鍵,然後拉New reference outlets 到黃色圓圈作連結是一樣的。)





沒有留言:

張貼留言