Я использую SIZES CLASSES
в раскадровке iOS. Я хочу загрузить uitableview
в uiview при простом действии кнопки. То, с чем я столкнулся, - это перетаскивание вида слева направо при первом открытии. когда я нажимаю кнопку, он показывает нормальный размер кадра UIVIEW's
. Я также предоставил конечное горизонтальное пространство и ведущее горизонтальное пространство, как показано на моем изображении, но все же я не могу избежать перетаскивания uitableview
при первой загрузке. UITABLEVIEW
вытащили слева направо (кажется, ведущее место, но там не было. Я также дал как начальные и конечные пробелы, поэтому UIVIEW
должен выравнивать себя в центре экрана.)DRAGGED uiview iOS
Я звоню в методе ViewDidLoad [self MYBUTTON];
для автоматического запуска кнопки и загрузки UITABLEVIEW
в UIVIEW
. Но я загружаю перетаскиваемый UITABLE VIEW
, но когда я нажимаю на эту кнопку, он загружается нормально и нормально.
Что я должен проверить и на какой предмет хочу сосредоточиться. SIZES CLASSES
, ограничения UIVIEW
или ограничения UITABLEVIEW
или мое кодирование. Как решить это и какое конкретное решение мне нужно для обработки этого автоматического triigered UIVIEW
?
Мой КОД:
- (void)viewDidLoad
{
[self MYBUTTON]; // auto triigger on first load
[self.MYBUTTON addTarget:self action:@selector(myB) forControlEvents:UIControlEventTouchUpInside];
}
-(void)myB{
[self unslelectallbuttons];
self.MYBUTTON.selected = YES;
for(UIView *subview in [self.contentView subviews]) {
[subview removeFromSuperview];
}
MYTABLEVIEW *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"mytable"];
vc.view.frame = self.contentView.bounds;
[vc willMoveToParentViewController:self];
[self.contentView addSubview:vc.view];
[self addChildViewController:vc];
[vc didMoveToParentViewController:self];
}
Это действительно непонятно, что вы спрашиваете. Можете ли вы попытаться решить проблему? – RyanR
Помог ли ответ? У вас все еще проблемы с рамкой вашего представления? –