UITextView не прокручивается, требуется помощь - PullRequest
1 голос
/ 21 ноября 2011

Следующий фрагмент кода отображается на экране поверх правильного фона, однако текст не прокручивается.

Что мне не хватает, пожалуйста?

-(void) viewWillAppear:(BOOL)animated {

    UITextView *scrollableText = [[UITextView alloc] initWithFrame:CGRectMake(20, 20, 300, 800)];
    [scrollableText setOpaque:TRUE];
    [scrollableText setBackgroundColor:[UIColor clearColor]];

    [scrollableText setEditable:NO];
    [scrollableText setText:@"some really really long text"];

    [scrollableText setScrollEnabled:YES];

    UIImage *backgroundImage = [[UIImage alloc] initWithCGImage:[UIImage imageNamed:@"about_bg.png"].CGImage];
    UIImageView *backgroundView = [[UIImageView alloc] initWithImage:backgroundImage];

    [backgroundView addSubview:scrollableText];

    [[self view] addSubview:backgroundView];
}

Ответы [ 2 ]

3 голосов
/ 21 ноября 2011

Попробуйте [textview setUserInteractionEnabled:YES] или textView.userInteractionEnabled = YES; в дополнение к setScrollEnabled.

1 голос
/ 30 марта 2012

У меня такая же проблема, и я решаю в этом режиме.Добавьте в ваше представление customView, такой как OBGradientView, и добавьте в него textView.в коде добавьте при просмотре ваш ObGradientView и у него добавьте textview.работа 100% доверяй мне

вот ссылка на подпредставление

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...