Эй, люди, у меня есть некоторые данные, и я хочу показать это в новом виде внутри стека навигации.
Я создал новый класс viewcontroller с файлом XIB.Затем я отредактировал файл XIB и поместил следующую иерархию:
1 files owner
2 first responder
3 scrollview
3.1 view
3.1.1 label1
3.1.2 label2
3.1.3 label3
3.1.4 image4
Я расположил надписи и изображение.содержимое ярлыков может отличаться, и их размер должен изменяться динамически.Я также сделал IBOutlets в классе viewcontroller и подключил все правильно.делегату представления владельца файла задано представление ..
, затем я загружаю viewcontroller и делаю в методе "viewDidLoad" следующее:
- (void)viewDidLoad {
[super viewDidLoad];
self.currentPageURL.text = [self.offerItem objectForKey: @"page-url"];
self.currentPrice.text = [self.offerItem objectForKey: @"price"];
self.currentRank.text = [self.offerItem objectForKey: @"rank"];
self.currentName.text = [self.offerItem objectForKey: @"name"];
self.currentProducerName.text = [self.offerItem objectForKey: @"producer-name"];
self.currentDescription.text = [self.offerItem objectForKey: @"description"];
self.imageViewForImage.image = [helperClass resizeImage:[self.offerItem objectForKey: @"picture"] forSize:CGSizeMake(280.0, 280.0) ];
[theScrollview setScrollEnabled:YES];
[theScrollview setContentSize:CGSizeMake(320, 1200)];
[theScrollview flashScrollIndicators];
[theScrollview addSubview:theView];
}
когда я запускаю приложение в моем симуляторе, все показывается, но если я пытаюсь прокрутить, ничего не происходит ..
что я делаю не так?