2017-09-22 12 views
-1

iOS 11では、ディスプレイに問題がありました。UIPickerViewです。UIPickerViewディスプレイの問題

キーボードが表示されたり消えたりすると、上下に動くという考えがありました。私は、いつも、いつもではなく、UIPickerViewに何も表示されないという問題があります。

アイテムはまだ選択されていますが、保存するとアクセスできますが、UIPickerViewは完全に空です。何も表示されません。

これは既知の問題ですか? 何か間違っていますか? どうすればいいですか?

func keyboardWillShow(notification: NSNotification) { 
    if self.view.frame.origin.y == 0{ 
     if actionName.isEditing { 
      self.view.frame.origin.y -= 398 
     } 
    // Other code but same way 
    } 
} 

答えて

0

私は、フォームの構築のためのユーレカを使用することをお勧めします:https://github.com/xmartlabs/Eureka

別のノートでは、異なる高さを持っているキーボードは、今があるということです。ここ

は、私はビューを移動する方法です。たとえば、文字を描くことができるキーボード。それはデフォルトのものと同じ高さを持っていません。また、ユーザーが推奨事項を無効/有効にする場合。

+1

最初に '' let keyboardSize =(notification.userInfo?[NSKeyValue?UIKeyboardFrameBeginUserInfoKey]??cgRectValue'を使用していましたが、iOS11とXcode9への最後の更新以来、しばしば '0'を返します。今使用できません... 私はユーレカをチェックします、ありがとう。 – Hawkydoky

関連する問題