UIScrollView не показывает весь контент даже после создания размера Scrollview (10 000, 10 000)

Спасибо за прочтение. Я делаю UiScrollView для показа содержимого. По какой-то причине я не могу прокрутить до нижней части UIScrollView, чтобы увидеть весь контент. Независимо от того, что я меняю свой [скроллер setContentSize: CGSizeMake (x, x)]; к, не имеет значения ... 1,1 или 10,000, 10000 ничего не меняется. Вот мой код. Спасибо за помощь.

 @interface ViewController : UIViewController {

UIScrollView *scroller;


 }

@property (nonatomic, retain) IBOutlet UIScrollView *scroller;

и .m-файл

@synthesize scroller, testScroll;

 - (void)viewDidLoad
 {
      [super viewDidLoad];
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(400,2000)];


 }

Размер моего scrollview (331, 1875)

большое спасибо

1
nl ja de
testcroll в секции синтеза теперь исчез, все выходы также правильно связаны: c
добавлено автор Barney Chambers, источник
testcroll в секции синтеза теперь исчез, все выходы также правильно связаны: c
добавлено автор Barney Chambers, источник
Мне нужно, чтобы он был таким большим, чтобы соответствовать всему моему контенту
добавлено автор Barney Chambers, источник
Мне нужно, чтобы он был таким большим, чтобы соответствовать всему моему контенту
добавлено автор Barney Chambers, источник
Я изменил размер самого scrollview в раскадровке (так что размер был 320,320, но контент был 420,2000), но я все еще не могу прокручивать нижнюю часть содержимого, когда в симуляторе.
добавлено автор Barney Chambers, источник
Я изменил размер самого scrollview в раскадровке (так что размер был 320,320, но контент был 420,2000), но я все еще не могу прокручивать нижнюю часть содержимого, когда в симуляторе.
добавлено автор Barney Chambers, источник
Кто-нибудь вообще? Все еще абсолютно застрял.
добавлено автор Barney Chambers, источник
Кто-нибудь вообще? Все еще абсолютно застрял.
добавлено автор Barney Chambers, источник
Может быть, ваш scrollView больше, чем ваш взгляд? Проверьте это в раскадровке.
добавлено автор Odrakir, источник
Может быть, ваш scrollView больше, чем ваш взгляд? Проверьте это в раскадровке.
добавлено автор Odrakir, источник
Почему ваш свиток имеет размер 1875 высоты? Это больше, чем любое устройство iOS может отображать. (1024 в высоту для портрета iPad). Таким образом, вы можете пропустить эту область, потому что она не подходит на экране.
добавлено автор Joris Kluivers, источник
Почему ваш свиток имеет размер 1875 высоты? Это больше, чем любое устройство iOS может отображать. (1024 в высоту для портрета iPad). Таким образом, вы можете пропустить эту область, потому что она не подходит на экране.
добавлено автор Joris Kluivers, источник

2 ответы

Попробуй это,

myScrollView.contentSize = CGSizeMake (320, 500);

Не забудьте установить делегат прокрутки.

0
добавлено

Попробуй это,

myScrollView.contentSize = CGSizeMake (320, 500);

Не забудьте установить делегат прокрутки.

0
добавлено