Добавьте жест смахивания, чтобы отобразить следующий элемент в подробном представлении - пересмотренный
Это мой предыдущий вопросДобавьте жест смахивания, чтобы отобразить следующий элемент в подробном представлении
Я задавал этот вопрос раньше, но не уверен, как обновить его с моим прогрессом.
Я последовал некоторым предложениям, но теперь я снова застрял.
Теперь я хочу добавить жест смахивания к контроллеру представления назначения, чтобы я мог перейти к следующей статье, не возвращаясь на главную страницу. Я добавил следующее, чтобы настроить жест, а также функцию для загрузки элементов в массив.
Все эти данные были переданы ViewController через segue
-(IBAction)swipeHandler:(UISwipeGestureRecognizer *)gesture{
{
[self loadArticleForIndex:_articleListsports.count];
NSLog(@"SWIPE");
NSLog(@"Found %d character(s).", [_articleListsports count]);
}
- (void)loadArticleForIndex:(int)index
{
//draw ur article or load your webview.
if(index>0 && index <[_articleListsports count])
{
//self.targetURL = selectedCell.targetURL;
self.sdesc = self.sportsdescription.text;
self.stitle = self.sportstitle.text;
self.simage = self.sportsimage.image;
self.scat = self.sportscategory.text;
self.sdate = self.sportsdate.text;
}
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
UISwipeGestureRecognizer *recognizer;
recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeHandler:)];
[recognizer setDirection:UISwipeGestureRecognizerDirectionLeft];
[[self view] addGestureRecognizer:recognizer];
NSString *fileName = [NSString stringWithFormat:@"%@/sports.rss", [SPORTSUtil getDocumentRoot]];
_articleListsports = [NSArray arrayWithContentsOfFile:fileName];
}
Теперь я застрял и понятия не имею, как двигаться вперед. Пожалуйста, порекомендуйте.