Почему изменяется кадр моего UIScrollView после выполнения вызова с помощью ASIHTTPRequest? - PullRequest
2 голосов
/ 30 января 2012

Я пытаюсь выяснить, почему кадр UIScrollView меняется после использования ASIHTTPRequest. В кончике UIScrollView установлен на {{0, 0}, {320, 416}}, а верхняя панель в представлении удерживает его в качестве панели навигации.

Вот мой код:

NSLog(@"Before URL %@", NSStringFromCGRect(mainScrollView.frame));    

__unsafe_unretained __block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:urlStr]];
[request setDefaultResponseEncoding:NSUTF8StringEncoding];
[request setCompletionBlock:^{

    int responseCode = [request responseStatusCode];

    if(responseCode == 200) {

        NSLog(@"200 %@", NSStringFromCGRect(mainScrollView.frame));  

Вывод, который я получаю в консоли:

Before URL {{0, 0}, {320, 416}}

200 {{0, -44}, {320, 416}} <----- Почему -44 ?? </p>

Может кто-нибудь объяснить, почему это может происходить?

1 Ответ

2 голосов
/ 30 января 2012

Вы пытались изменить настройки в файлах пера .?

Проверка автоматического изменения размера прокрутки в кончике.

...