Я пытаюсь создать большой UIview (3600 X 4600) и прокрутить его через UIScrollView.UIScrollview большое содержимое
CGRect contentViewFrame=CGRectMake(0, 0, 3600, 4600);
UIView *cView=[[ContentView alloc]initWithFrame:contentViewFrame];
self.contentView=cView;
[self.scrollView addSubview:cView];
self.scrollView.contentSize=CGSizeMake(3600, 4600);
Но у меня есть одна проблема. Когда я запускаю приложение на симуляторе, все в порядке! Но когда я запускаю приложение на своем iPhone и пытаюсь уменьшить масштаб, чтобы увидеть весь вид (3600 X 4600), мое приложение аварийно завершает работу с iPhone. Похоже, мой взгляд (3600 X 4600) на большой, и iPhone не может показать мне просмотр в полном размере. Как я могу решить эту проблему?
Когда приложение выходит из строя, что входит в вашу консоль? – Geek
это не просто сбой, он немедленно отменил мой iPhone. это происходит, когда я уменьшаю масштаб и вижу около 80% всего представления в scrollView. И он не регистрирует ничего, просто отжигая, и все. – Gabriel
Вы получаете didReceiveMemoryWarning? – stosha