UIScrollVIew не прокручивает - PullRequest
       7

UIScrollVIew не прокручивает

0 голосов
/ 01 апреля 2012

У меня есть UIScrollVIew. Он содержит представление с различными элементами управления. Я добавил их все в представление, а затем добавил представление в UIScrollView. Прокрутка не активирована, а содержимое не центрировано. Вот код:

- (void)viewDidLoad
{
    [super viewDidLoad];

    CGRect frame = texto.frame;
    frame.size.height = texto.contentSize.height;
    texto.frame = frame;

    [self configureView];

    [self.scrollView addSubview:self.contentView];
     self.scrollView.contentSize = self.contentView.bounds.size;
     self.contentView.userInteractionEnabled= NO;
    self.scrollView.userInteractionEnabled=TRUE;

}

-(void)configureView{

    self.texto.text = self.newsDetail.text;

    NSData *imageData= [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:self.newsDetail.image_large]];

    self.imagen.image = [UIImage imageWithData:imageData];

    self.fecha.text = self.newsDetail.datePublish;

    self.titulo.text = self.newsDetail.title;


}

Код заголовка:

@interface detailNewsController : UIViewController{

UIScrollView * __weak scrollView;
UIView       * __weak contentView;

}

@property (nonatomic, strong) news *newsDetail;

@property ( weak, nonatomic) IBOutlet UIScrollView *scrollView;

@property (weak, nonatomic) IBOutlet UIView * contentView;

@property (strong, nonatomic) IBOutlet UIImageView *imagen;

@property (strong, nonatomic) IBOutlet UILabel *fecha;
@property (strong, nonatomic) IBOutlet UILabel *titulo;

@property (strong, nonatomic) IBOutlet UITextView *texto;

-(void) configureView;

1 Ответ

0 голосов
/ 01 апреля 2012

Я вижу, что вы связываете свой UIScrollView с переменной кода. Поэтому проверьте в конструкторе интерфейса, если вы включили вертикальную прокрутку (или горизонтальную, если она вам нужна)

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