Я пытаюсь добавить свой UITextField
в UIView
, который находится в центре стола. UIView
отлично работает и позиционируется правильно. однако UITextField
находится в неправильном положении и в левом нижнем углу экрана. Код ниже:Не удается центрировать UITextField в UIView
self.addFriendView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 300, 50)];
self.addFriendView.center=self.view.center;
[self.addFriendView setBackgroundColor:[UIColor whiteColor]];
UITextField *nameField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 280, 40)];
nameField.delegate=self;
nameField.center=self.view.center;
[email protected]"enter username";
[self.addFriendView addSubview:nameField];
[self.tableView.superview addSubview:self.addFriendView];
Когда я помещаю в UITextField
в центре UIView
делать координаты должны быть внутри координат UIView
«s или кадров?
Какой метод этот код в? – InkGolem
Возможно, аналогичный вопрос переполнения стека был бы полезен: http://stackoverflow.com/questions/8908510/center-uibutton-programatically Удача – kbpontius