- This topic has 1개 답변, 2명 참여, and was last updated 3 years, 2 months 전에 by 오동나무.
-
글쓴이글
-
-
zehye참가자
- 글작성 : 7
- 답글작성 : 7
Xcode 타겟 최소 os 버전을 이번에 iOS11 에서 iOS13으로 올렸습니다.
그러고 나니 빌드시 Xcode 콘솔창에 아래와 같은 경고가 발생하는데요..
[TableView] Warning once only: UITableView was told to layout its visible cells and other contents without being in the view hierarchy (the table view or one of its superviews has not been added to a window). This may cause bugs by forcing views inside the table view to load and perform layout without accurate information (e.g. table view bounds, trait collection, layout margins, safe area insets, etc), and will also cause unnecessary performance overhead due to extra layout passes. Make a symbolic breakpoint at UITableViewAlertForLayoutOutsideViewHierarchy to catch this in the debugger and see what caused this to occur, so you can avoid this action altogether if possible, or defer it until the table view has been added to a window. Table view: <UITableView: 0x10884fc00; frame = (0 0; 375 763); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x283f6bbd0>; layer = <CALayer: 0x283166040>; contentOffset: {0, 0}; contentSize: {375, 70}; adjustedContentInset: {0, 0, 0, 0}; dataSource: <DoctalkDev.ClientHomeViewController: 0x107f3a7b0>>
해당 경고를 처리하는 방법을 아무리 찾아봐도 명확하게 알지를 못하겠어서 질문드립니다…
막상 화면단에서 크게 문제가 보이는것같지는 않은데 몇몇개의 뷰컨에서 해당 경고가 계속해서 발생합니다.
혹시 어떻게 해결하는지, 그리고 왜 발생하는지 알 수 있을까요?
2021-10-08 오전 10:35 #48848 -
오동나무참가자
- 글작성 : 0
- 답글작성 : 16
야곰 닷넷에 아마 같은 질문이 있었던 것 같아요!
https://yagom.net/forums/topic/uitableview를-컨테이너뷰에-넣어서-사용할때-발생하는-warning-관/
2021-10-11 오후 4:10 #48918
-
-
글쓴이글
- 답변은 로그인 후 가능합니다.