Я пытаюсь создать кнопку программно и не могу изменить источник.Вот код:
UIButton *newButton = [UIButton buttonWithType:UIButtonTypeCustom];
newButton.frame = CGRectMake(100, 200, 150, 50);
[newButton setTitle:@"Hi There" forState:UIControlStateNormal];
[self.view addSubview:newButton];
Кнопка отображается, но по центру экрана, а не по указанному мной началу координат.Если я запускаю NSLog, чтобы показать номера кадров, я получаю 0, 0, 150, 50. Изменение номеров размеров работает, но не исходные номера.
Я также попытался скопировать кадр, изменивorigin, затем помещая новый кадр в блок анимации (просто чтобы посмотреть, смогу ли я изменить origin).Блок анимации работал так, что я мог изменять другие элементы (например, альфа), но ничего с рамкой.
Чего мне не хватает?