나는 UIViewController
에 Storyboard가 내장 된 UITableView
입니다. 지금까지는 모든 것이 순조로 우물 때까지 viewController
의 view
을 subview
viewController
의 view
으로 설정했습니다.UITableView 모호한 높이
let notificationsSB = UIStoryboard(name: "NotificationsScene", bundle: nil)
let vc = notificationsSB.instantiateViewController(withIdentifier: "NotificationsNavigationController")
vc.view.frame = containerView.bounds
containerView.addSubview(vc.view)
그래서 내가 다른 곳에서이 ViewController
사용하고 모든 것이 제대로 시각화하지만 나는 그것의 프레임을 변경하고 다른 VC의 view
계층 구조에 추가 할 때 UITableView
의 :
여기 내가 그것을 어떻게 좀 더 코드 height
이 엉망이됩니다.
뷰 디버거를 열면 테이블 뷰 높이에 대한 경고 메시지가 나타납니다. 여기
모든 제안을 감상 할 수있다. 나는 처음부터 모든것을 동일 스토리 보드에 새로운 UIViewController
을 만들려고 노력했지만 아무 것도 결과를주지 못했습니다.
언제 vc의 뷰를 하위 뷰로 추가합니까? 'viewDidload'에? –
@FahriAzimov, yes, viewDidLoad – user3629571
"UITableView"의 제약 사항을 보여주는 "스토리 보드의 작은 것 :"그림이 있습니까? 아니면 테이블 뷰를 잡고있는'UIView' *의 제약 사항입니까? – DonMag