Нативная реклама в UITableView с несколькими разделами
Я включил нативную рекламу mopub-ios-sdk для UITableView из этого руководства в свое приложение. Он отлично работает только для моего первого раздела, но не работает для других разделов. На сервере я добавил повторное значение. Как я могу исправить эту проблему?
PS этот запрос не помог мне.
1 ответ
Решение
Я нашел грязный хак для текущей версии mopub-ios-sdk (3.9.0). Вы можете опубликовать свои данные (повторное значение и фиксированный путь) на своем сервере, а затем работать с методами из класса MPClientAdPosition.
- (void)addFixedIndexPath:(NSIndexPath *)indexPath;
- (void)enableRepeatingPositionsWithInterval:(NSUInteger)interval;
Вы должны самостоятельно рассчитать indexPath для вашего UITableView, куда вы вставляете свои нативные объявления. Здесь вам нужны эти методы:
- (NSInteger)numberOfSections;
- (NSInteger)numberOfRowsInSection:(NSInteger)section;
Это было полезно для меня. Может кто знает лучшее решение?