<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                #### 鍵盤輸入 在iPhone應用程序中,?鍵盤輸入處理比較麻煩。 在輸入完成后我們需要自己關閉鍵盤。 在iPhone中我們還可以指定鍵盤輸入類型,?可以是Email、?電話和數字等類型。 #### 輸入完成關閉鍵盤 Phone中文本框輸入后,?鍵盤是不會關閉的,?必須編寫代碼。 修改文件 為關閉鍵盤添加事件處理方法: h文件 ~~~ -(IBAction) textFieldDoneEditing:(id)sender; m文件 -(IBAction) textFieldDoneEditing:(id)sender { [sender resignFirstResponder]; } ~~~ #### 鏈接事件 文本框對象的Did End On Exit事件鏈接到File’s?Owner。 ![](https://box.kancloud.cn/2016-01-06_568cf5ca3c837.jpg) #### iOS鍵盤小結 點擊鍵盤中的“換行”?或“return”鍵關閉鍵盤。 第一響應者是當前與用戶交互的控件,?在這個例子中,?點擊TextField控件,? 它就變成第一響應者鍵盤就會自動出現。 [sender resignFirstResponder]; 是使TextField控件放棄第一響應者狀態。 #### 通過觸摸背景關閉鍵盤 點擊關閉鍵盤中的“return”關閉鍵盤比較麻煩, 我們可以通過觸摸背景關閉鍵盤。 在Hello-.h文件中增加動作聲明: `-(IBAction) backgroundTap:(id)sender;` 在Hello-.m文件中增加動作實現: ~~~ -(IBAction) backgroundTap:(id)sender { [txtField resignFirstResponder]; } ~~~ #### 連接動作和事件 為了使背景控件能夠響應事件,?我們需要背景View的父類( UIView) 修改成為UIControl, UIControl是能夠觸發action,?所有控件都是UIControl的子類。? 而UIControl是UIView子類, 也具有View基本特征。 ![](https://box.kancloud.cn/2016-01-06_568cf5ca5da5b.jpg) 從Touch Down事件拖到File’s Owner圖標, 然后選擇backgroundTap: 動作。? 這樣觸摸視圖中沒有活動的控件的任何位置就可以觸發backgroundTap: 動作, 關閉鍵盤。 ![](https://box.kancloud.cn/2016-01-06_568cf5ca89073.jpg) #### 鍵盤輸入類型 在iPhone中我們還可以指定鍵盤輸入類型, 可以是Email、 電話和數字等類型。 ![](https://box.kancloud.cn/2016-01-06_568cf5cab69e5.jpg) Email鍵盤 ![](https://box.kancloud.cn/2016-01-06_568cf5cad5c1e.jpg) 數字鍵盤 ![](https://box.kancloud.cn/2016-01-06_568cf5cb00816.jpg) 電話鍵盤 ![](https://box.kancloud.cn/2016-01-06_568cf5cb1ee94.jpg) #### Return Key設定 在鍵盤輸入屬性框中我們可以定義Return Key,可以有Google等等。? 但是這些并沒有實際的含義,只是代表它可以觸發輸入完成事件( Did End OnExit) 。 ![](https://box.kancloud.cn/2016-01-06_568cf5cb40dc3.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看