Posts

Post not yet marked as solved
8 Replies
13k Views
I am currently using the following code to display the background color of the navigation bar, which has been working correctly for forever:self.navigationController?.navigationBar.barTintColorHowever, when I installed an existing live app (NOT compiled in Xcode 11 beta) from the app store on a device running public beta 13.1, it does not show the color until the view is scrolled and the navigationBar compacts. It starts out as just white (most likely transparent) and then on scroll when the navigation header goes from large titles to compact, the color all of a sudden shows up. I have figured out a way around this for an app update but obviously I'm very concerned about the lack of backwards compatiblity since it makes the existing app look horrible. (We have white titles on a colored background in the header and since the navbar starts out as white/transparent, there is literally nothing showing in the header until scrolled. Is this a bug that Apple has yet to work out? Surely they wouldn't push the new iOS out like that since I can't be the only one running into this.
Posted
by kevint7.
Last updated
.
Post not yet marked as solved
27 Replies
32k Views
I have been developing heavily in Xcode 11 (betas and now GM seed 2) and on a few occasions, I have had the app freeze when trying to type in a UITextField. No crash, no logs, etc. Doing a "Erase all contents and settings" fixes the issue. I have not experienced on any physical devices but it still concerns me. Anyone else experience this? Has me a bit concerned.
Posted
by kevint7.
Last updated
.
Post not yet marked as solved
1 Replies
1.1k Views
I am currently setting the navigation bar color via self.navigationController?.navigationBar.barTintColor and it is only showing when the bar is collaped. It shows what appears to be a derived color from the background of the view below it (in my case generally white) and then the actual color I set (and has been working correctly for years) fades in when collapsed. Considering our title color for our views is white, I end up with a white header with white text... The extremely alarming part though is that even without compiling the app in Xcode 11, and just downloading existing live app on an iPhone running public beta 13.1, that is still the case. So I'm obviously very concerned that my existing apps will look terrible until I have a new update available for them and they choose to update. Any thoughts as to why this might be the case and if it will change? Seems like Apple might be breaking/ruining the look of, a large number of apps without proper backwards compatibility.
Posted
by kevint7.
Last updated
.