Я новичок в разработке IOS, но у меня проблемы с UIScrollView. Прежде всего, я создал Scroll View в раскадровке и добавилios uiscrollview addubview не работает
@property (retain, nonatomic) IBOutlet UIScrollView *mainScroll;
в виде контроллера обработчик
В методе viewDidLoad у меня есть этот код:
- (void)viewDidLoad
{
[super viewDidLoad];
self.mainScroll.contentSize = CGSizeMake(100.0,100.0); // Have to set a size here related to your content.
// You should set these.
self.mainScroll.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
self.mainScroll.minimumZoomScale = .5; // You will have to set some values for these
self.mainScroll.maximumZoomScale = 2.0;
self.mainScroll.zoomScale = 1;
UIButton* b = [[UIButton alloc] init];
[b setBounds:CGRectMake(.0f,0.f,100.0,100.0)];
[self.mainScroll addSubview:b];
}
Но ничто не появляется в тренажере. Однако, если я добавлю кнопку на раскадровке в IB, появится кнопка, и я могу прокрутить представление.
P.S. извините за мой язык
Вы используете ARC? Вы должны быть, если вы этого не сделаете. – Fogmeister
убедитесь, что на рамке кнопки. Почему вы установили привязку, но .0f и 0.f - это x и y шнур кнопки. Пожалуйста, проверьте размер рамки. – Subrat