TabBar 관련 오류
extension UITabBar { open override func sizeThatFits(_ size: CGSize) -> CGSize { var sizeThatFits = super.sizeThatFits(size) sizeThatFits.height += 30 return sizeThatFits } } XCode의 디버그 모드에서 실행하면 정상적으로 레이아웃이 잡히고, 디버그 모드가 아닐 때는 레이아웃이 깨지는 오류가 발생했다. 위의 코드가 문제일거라 생각을 못해서 찾느라 고생했다. 디버그 모드일 떄는 적용이 안되고 왜 아닐 때는 적용이 됐는 지 더 알아봐야겠다. 참고 https://gist.github.com/calt/7ea29a65b440c2aa8a1a
2022.02.07