0
У меня есть UIScrollVIew. Он содержит представление с различными элементами управления. Я добавил все их в представление, а затем добавлю представление в 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;
Привет, gargo, в построителе интерфейса У меня есть этот ContenView -> imagen, fecha, titulo, text. Но ScrollView не находится в IB. Возможно, это проблема. Благодарю. – theomen
Возможно, по умолчанию он не прокручивается, и вы должны установить его сами. – Gargo
Вы правы. Решаемые. Большое спасибо. – theomen