В настоящее время я придерживаюсь очень странной проблемы. Я использую iOS 6 и Xcode 4.5. У меня есть раскадровка с UIViewController
и UIButton
. Я сделал слабый выход UIButton
в файл .h.
В .m файле я хочу изменить кадр кнопки, но ничего не происходит. Но у меня есть UIImageView
, созданный и подключенный так же, как и UIButton
, но я могу без проблем изменить кадр UIImageView
.
Когда я это сделаю:
NSLog(@"%@", button)
Я получаю этот вывод:
<UIButton: 0xa185a40; frame = (191 330; 73 44); opaque = NO; autoresize = TM+BM; layer = <CALayer: 0xa185640>>
И это соответствующие части моего кода:
-(void)viewDidLayoutSubviews{
[self addStampGrid];
}
-(void)addStampGrid {
// ...
[_button setFrame:CGRectMake(10,10,10,10)];
}