Skip to content

toolbar run to the top. #1647

Closed
Closed
@W429

Description

@W429

iOS 13, click the keychain on the login page, and iqkeyboard's toolbar runs to the top.

Activity

hackiftekhar

hackiftekhar commented on Nov 14, 2019

@hackiftekhar
Owner

@W429, can you please refer to which keychain and login page you are referring to?

W429

W429 commented on Nov 14, 2019

@W429
Author

WechatIMG175
After clicking the keychain,toobar toolbar run to the top.

hackiftekhar

hackiftekhar commented on Nov 14, 2019

@hackiftekhar
Owner

Please also share 2nd screenshot of the issue, however, to let you know this issue may be hard to fix since it's directly not related to the library but related to the Apple implementation.

W429

W429 commented on Nov 15, 2019

@W429
Author

WechatIMG178
Hello, iOS13, after clicking on the keychain, toolbar will run to the top.

hackiftekhar

hackiftekhar commented on Nov 15, 2019

@hackiftekhar
Owner

okay, thanks for the screenshot, I'll try to reproduce the issue and find if there are any workarounds.

Monkeyzc

Monkeyzc commented on Dec 23, 2019

@Monkeyzc

+1

god-long

god-long commented on Dec 24, 2019

@god-long

+1,
On the login page, use the account password. When you click to log in, the Apple system will pop up the actionSheet to save the password. Click Cancel, and the toolBar will be displayed at the top of the screen (below the status bar). not only ios13, ios12 same.

god-long

god-long commented on Dec 27, 2019

@god-long

I found that must use xcode11 to reproduction the issue. xcode10 is not error.

0x1306a94

0x1306a94 commented on Dec 27, 2019

@0x1306a94

@god-long 感觉是工程里哪有问题, 因为IQKeyboardManager 里的示例程序在 Xcode 11 运行并没出现这个问题, 只是一直没找到 是什么导致的

god-long

god-long commented on Dec 27, 2019

@god-long

@god-long 感觉是工程里哪有问题, 因为IQKeyboardManager 里的示例程序在 Xcode 11 运行并没出现这个问题, 只是一直没找到 是什么导致的

弹出苹果系统的保存账号和密码actionSheet了吗? 或者点钥匙串弹出已保存的账号密码actionSheet。然后toolbar就错乱了

0x1306a94

0x1306a94 commented on Dec 27, 2019

@0x1306a94

@god-long 我知道 我的意思是 可能是自己的项目里面哪里导致的,因为示例程序是正常的

god-long

god-long commented on Dec 27, 2019

@god-long

@0x1306a94 貌似真的如此,我新建个工程,模拟完全没问题。但是老工程就是不行,这个工程项目是2014年创建的,但是还是无法定位问题在哪里。。。也有可能是xCode的兼容问题,在xcode10.x上没问题。

MichaelYNWA

MichaelYNWA commented on Dec 31, 2019

@MichaelYNWA

@0x1306a94 貌似真的如此,我新建个工程,模拟完全没问题。但是老工程就是不行,这个工程项目是2014年创建的,但是还是无法定位问题在哪里。。。也有可能是xCode的兼容问题,在xcode10.x上没问题。

+1,请问有什么好的解决方式吗?

Monkeyzc

Monkeyzc commented on Jan 3, 2020

@Monkeyzc

Now I remove auto fill in my project.

if (@available(iOS 12.0, *)) {
    v.textField.textContentType = UITextContentTypeOneTimeCode;
} else if (@available(iOS 10.0, *)) {
  v.textField.textContentType = @"";
}

mzying2013

mzying2013 commented on Jan 6, 2020

@mzying2013
+1, 同样的问题。如何解决?

7 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @MichaelYNWA@hackiftekhar@mzying2013@god-long@0x1306a94

        Issue actions

          toolbar run to the top. · Issue #1647 · hackiftekhar/IQKeyboardManager