Open btc opened 7 years ago
@LeoNatan I am able to produce LNPopupController/Issue/131 in this project. It occurs on 9.3 both on an iPhone 5 and in the simulator (iPhone 5). If you build this project, you can see it in action.
Please see attached video: glitch.zip
Does it only occur on iPhone 5? I haven't tested on that. Does it occur on SE as well?
I haven't tested the 9.3 iPhone 6 or iPhone 7 combination. Let me try that now.
Specifically, please test iPhone SE on iOS 9.3.
Reproduced:
Ahh I think I know what the problem is. Did you set the tab bar as not translucent? I think I've seen this in the past and tried to debug the issue, and it was a big mess.
As a workaround, try making your bar translucent, but if you prefer to have it white, set the background color to white.
I didn't change the tab bar to be not translucent. See: https://github.com/ojo/ios/blob/master/ojo/UITabBarRootViewController.swift
It probably just looks that way because there's nothing behind it.
Let me run the app and see. Does it require any special setup, such as login?
What is "bundle"? And oh no, you are using CocoaPods! Terrible 😢
If you notice, I use Carthage wherever I can. I only use Cocoapods because Firebase Cloud Messaging is only distributed through pods. =(
It's makes me really sad to have to use Cocoapods. I don't like. Yuck.
No special setup. Just what you see in the README
I don't know what bundle
is.
bundle is just to install Cocoapods in a local environment. If you already have Cocoapods, you can skip that step.
You can just run pod install
Cool. Yes, Google insists on using CocoaPods due to iOS 7 support. Stupid.
Swift = terrible I can't run your project, because my Xcode is 8.2, and I have Swift 3.0.2, but alas, the Swift framework was compiled using Swift 3.0.0. No ABI. "Apple, it just works"
Did you include --no-use-binaries
when you installed deps with Carthage? I ran into that issue when I didn't include that flag in Carthage's bootstrap
/update
step.
Oh, I didn't. Anyway, I will not have time today. Maybe over the weekend.
@LeoNatan There's a chance this is an iOS 9 OS bug, huh?
There is a good chance it is, especially if working in 10+. But I still want to take a look.
Bear with me, will take a look soon.
viewDidLayoutSubviews fires, but the bottomLayoutGuide doesn't change