我有UIViewcontroler
其具有兩個組件的大小寬度之一UITableView
佔用:120和高度:603的UIViewcontroller
和另一個UIView
(的DetailView)相關的屏幕。 (尺寸寬度:255 &身高:603)如何自動調節的UIView幀到另一幀的UIView
現在我定製UIView
創建(customView)現在我想補充它的DetailView,它不適合UIView
的DetailView Frame是UIViewController中的一半查看大小。 定製視圖幀正常即寬度375 &高度667
-(void)loadView {
NSArray *nibObjects = [[NSBundle mainBundle] loadNibNamed:@"CustomView" owner:self options:nil];
customView = [nibObjects objectAtIndex:0];
customView.frame = detailView.frame;
customView.layer.shadowColor = [UIColor blackColor].CGColor;
customView.layer.shadowRadius = 1.0f;
customView.layer.shadowOpacity = 1;
customView.layer.shadowOffset = CGSizeZero;
customView.layer.masksToBounds = YES;
[detailView addObject:customView];
}
的CustomView不是自動上的DetailView UIView的屏幕調整。 的理解來解決框架
@Thanks提前
什麼是detailView.frame中的loadView方法?你在哪裏調用這個方法? –
@TejaNandamuri CustomView.frame = detailView.bounds;它有助於解決這個問題。我一會兒就啞了。 :d – kiran