IQKeyboardManagerSwift: невидимые кнопки «Следующая / Предыдущая» - PullRequest
0 голосов
/ 30 октября 2018

Я опубликовал этот номер здесь , но я также публикую здесь сообщения на случай, если мне повезет больше.

На приложенных скриншотах поля расположены так:

Superview (class IQPreviousNextView)
  Scroll View
    UIStackView ("Content Stack")
      UIStackView ("Input Stack")
        UIStackView ("Diameter Stack")
          UILabel
          UITextField
        UIStackView ("Perimeter Stack")
          UILabel
          UITextField
        UIStackView ("Area Stack")
          UILabel
          UITextField

И, как вы видите, при установке приложения на мой телефон через XCode все работает как положено. Но архивирование + загрузка, а затем использование TestFlight делают эти кнопки невидимыми.

В другом приложении, которое я разрабатываю, где это действительно работает, я не использую UIScrollView s - только несколько вложенных UIStackView s. Поэтому возможно ли, что это UIScrollView вызывает проблемы?

В AppDelegate у меня это настроено с IQKeyboardManager.shared.enable = true и без дальнейшей настройки.

Installed via XcodeInstalled via TestFlight

Ответы [ 2 ]

0 голосов
/ 30 октября 2018

Исправлено: pod deintegrate, а затем pod install. Не уверен, что проблема была - я предполагаю, что поврежденная установка ...

0 голосов
/ 30 октября 2018

Существует еще одно свойство, позволяющее скрыть кнопку previousNext, для этого следует использовать shouldHidePreviousNext. https://github.com/hackiftekhar/IQKeyboardManager/issues/546

...