Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
670 views
in Technique[技术] by (71.8m points)

uinavigationbar - Navigation Controller back button is not working well since IOS upgrade to 14.3

I use a simple Navigation Controller in my App (named WordsLearning). The back button is working well under IOS 13.5 but once I updated to IOS 14.3 it gives me following error:

2021-01-26 18:00:54.321601+0100 WordsLearning[50217:5125182] [UILog] Called -[UIContextMenuInteraction updateVisibleMenuWithBlock:] while no context menu is visible. This won't do anything.

I have to hit several times the back button before being able to come back to previous VC and even the back button changes in a weird way. You see below the issue on version 14.3 before I press back button and after (blocking in this state). Before ->

Before:

After:

enter image description here

I could replicate it without error on the simulator with iPadPro (9.7-inch) (13.5) and with error on (14.3). As you can see a strange small window/highlight appears on the text and I have to tap several times to be able to navigate back. This is really a blocking point. Any idea or similar experience?

I tested again to fix this issue by deleting my navigation controller and adding it back. I get always the same context menu error ([UIContextMenuInteraction updateVisibleMenuWithBlock:] while no context menu is visible. This won't do anything. ), I was searching what is a context menu and find out that I just have not configure this type of context menu. It's really a blocking point can someone help here that would be really appreciated?

question from:https://stackoverflow.com/questions/65906042/navigation-controller-back-button-is-not-working-well-since-ios-upgrade-to-14-3

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...