2017-08-09 1 views
0

UIWebViewの内部にURLを表示するiOSアプリケーションがあります。このURLには、2つのテキスト入力フィールドと1つのチェックボックスがあります。キーボードが表示されている場合、iOS HTMLチェックボックスの画面がブロックされる

カーソルがテキスト入力フィールドの1つにあり、キーボードが表示されている場合、チェックボックスをオンにすると、画面は半黒色になり、フォームダイアログが削除されます。しかし、キーボードが表示されていない状態でチェックボックスを通常チェックすると、うまく動作してエラーが発生しません。ここで

は、フォームのコードは次のとおりです。

<form action="<?php echo site_url('account/login');?>" class="form-horizontal" role="form" method="post"> 
         <!-- Form Group --> 
         <div class="form-group"> 
          <!-- Label --> 
          <label for="user" class="col-sm-3 control-label"><?php echo lang_key('email'); ?></label> 
          <div class="col-sm-9"> 
           <!-- Input --> 
           <input type="text" class="form-control" name="useremail" placeholder="<?php echo lang_key('email'); ?>"> 
          </div> 
         </div> 
         <div class="form-group"> 
          <label for="password" class="col-sm-3 control-label"><?php echo lang_key('password'); ?></label> 
          <div class="col-sm-9"> 
           <input type="password" class="form-control" name="password" placeholder="<?php echo lang_key('password'); ?>"> 
          </div> 
         </div> 
         <div class="form-group"> 
          <div class="col-sm-offset-3 col-sm-9"> 
           <input type="checkbox" name="remember"> <?php echo lang_key('remember_me'); ?> 
          </div> 
         </div> 
         <div class="form-group"> 
          <div class="col-sm-offset-3 col-sm-9"> 
           <!-- Button --> 
           <button type="submit" class="btn btn-red"><?php echo lang_key('login'); ?></button>&nbsp; 
           <button type="submit" formaction="<?php echo site_url('account/signup');?>" class="btn btn-white"><?php echo lang_key('sign_up'); ?></button> 
          </div> 
         </div> 
        </form> 

「remember_me」のチェックボックスは、キーボードは、それが確認されたとき

答えて

0

キーボードの代表者は、あなたが探しているものです示されている場合は、問題を引き起こすものです。

キーボードを使用すると、デリゲートを表示するとUIWebviewがプッシュされ、キーボードを使用するとデリゲートが非表示になり、UIWebviewが押されます。

希望すると便利です。

関連する問題