Я создал отдельный .xib, потому что я хотел создать UIView
с autolayout
вне viewController. Я создал .xib, добавил UIView
и ограничения, используя wCompact hRegular
. Простой.
Затем добавьте его в мой viewController
в viewDidLoad
:
UIView *header = [[[NSBundle mainBundle] loadNibNamed:@"HeaderSearch" owner:self options:nil] lastObject];
NSLog(@"%@", NSStringFromCGRect(header.frame));
[self.view addSubview:header];
Но когда он добавляется, размер кадра составляет 600x600, и я не могу понять, почему.
Что я сделал неправильно здесь, что заставляет этот странный размер?