Commit 2ba6fc2a0fd90cee83e59fff71b89f9a692282e9

Authored by yanglingyu
1 parent db61bb90

z专题下拉刷新,cell无图模式打开

CNLiveScioLive/Pages/Home/CNHomeBaseViewController.m
... ... @@ -188,14 +188,14 @@ static NSString *newsUpPicTableViewCell = @"CNLiveNewsUpPicTableViewCell";
188 188 return cell;
189 189 }
190 190 //无图
191   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
192   -// if (!cell) {
193   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
194   -// }
195   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  191 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
196 192 if (!cell) {
197   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  193 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
198 194 }
  195 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  196 +// if (!cell) {
  197 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  198 +// }
199 199 cell.selectionStyle = UITableViewCellSelectionStyleNone;
200 200 cell.model = self.data[indexPath.row];
201 201 return cell;
... ... @@ -223,28 +223,28 @@ static NSString *newsUpPicTableViewCell = @"CNLiveNewsUpPicTableViewCell";
223 223 return cell;
224 224 }
225 225 //无图
226   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
227   -// if (!cell) {
228   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
229   -// }
230   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  226 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
231 227 if (!cell) {
232   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  228 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
233 229 }
  230 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  231 +// if (!cell) {
  232 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  233 +// }
234 234 cell.selectionStyle = UITableViewCellSelectionStyleNone;
235 235 cell.model = self.data[indexPath.row];
236 236 return cell;
237 237  
238 238 }else{
239 239 //无图
240   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
241   -// if (!cell) {
242   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
243   -// }
244   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  240 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
245 241 if (!cell) {
246   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  242 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
247 243 }
  244 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  245 +// if (!cell) {
  246 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  247 +// }
248 248 cell.selectionStyle = UITableViewCellSelectionStyleNone;
249 249 cell.model = self.data[indexPath.row];
250 250 return cell;
... ...
CNLiveScioLive/Pages/Home/CNHomeENViewController.m
... ... @@ -227,14 +227,14 @@ static NSString *newsUpPicTableViewCell = @"CNLiveNewsUpPicTableViewCell";
227 227 return cell;
228 228 }
229 229 //无图
230   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
231   -// if (!cell) {
232   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
233   -// }
234   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  230 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
235 231 if (!cell) {
236   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  232 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
237 233 }
  234 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  235 +// if (!cell) {
  236 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  237 +// }
238 238 cell.selectionStyle = UITableViewCellSelectionStyleNone;
239 239 cell.model = self.data[indexPath.row];
240 240 return cell;
... ... @@ -262,28 +262,28 @@ static NSString *newsUpPicTableViewCell = @"CNLiveNewsUpPicTableViewCell";
262 262 return cell;
263 263 }
264 264 //无图
265   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
266   -// if (!cell) {
267   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
268   -// }
269   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  265 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
270 266 if (!cell) {
271   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  267 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
272 268 }
  269 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  270 +// if (!cell) {
  271 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  272 +// }
273 273 cell.selectionStyle = UITableViewCellSelectionStyleNone;
274 274 cell.model = self.data[indexPath.row];
275 275 return cell;
276 276  
277 277 }else{
278 278 //无图
279   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
280   -// if (!cell) {
281   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
282   -// }
283   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  279 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
284 280 if (!cell) {
285   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  281 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
286 282 }
  283 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  284 +// if (!cell) {
  285 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  286 +// }
287 287 cell.selectionStyle = UITableViewCellSelectionStyleNone;
288 288 cell.model = self.data[indexPath.row];
289 289 return cell;
... ...
CNLiveScioLive/Pages/Home/外宣要闻/Controller/CNLiveHeraldedNewsViewController.m
... ... @@ -224,14 +224,14 @@ static NSString *newsUpPicTableViewCell = @"CNLiveNewsUpPicTableViewCell";
224 224 return cell;
225 225 }
226 226 //无图
227   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
228   -// if (!cell) {
229   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
230   -// }
231   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  227 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
232 228 if (!cell) {
233   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  229 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
234 230 }
  231 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  232 +// if (!cell) {
  233 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  234 +// }
235 235 cell.selectionStyle = UITableViewCellSelectionStyleNone;
236 236 cell.model = self.data[indexPath.row];
237 237 return cell;
... ... @@ -259,28 +259,28 @@ static NSString *newsUpPicTableViewCell = @"CNLiveNewsUpPicTableViewCell";
259 259 return cell;
260 260 }
261 261 //无图
262   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
263   -// if (!cell) {
264   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
265   -// }
266   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  262 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
267 263 if (!cell) {
268   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  264 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
269 265 }
  266 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  267 +// if (!cell) {
  268 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  269 +// }
270 270 cell.selectionStyle = UITableViewCellSelectionStyleNone;
271 271 cell.model = self.data[indexPath.row];
272 272 return cell;
273 273  
274 274 }else{
275 275 //无图
276   -// CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
277   -// if (!cell) {
278   -// cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
279   -// }
280   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  276 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
281 277 if (!cell) {
282   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  278 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
283 279 }
  280 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  281 +// if (!cell) {
  282 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  283 +// }
284 284 cell.selectionStyle = UITableViewCellSelectionStyleNone;
285 285 cell.model = self.data[indexPath.row];
286 286 return cell;
... ...
CNLiveScioLive/Pages/Home/新闻详情/OldController/SCIOSpecialViewController.m
... ... @@ -164,18 +164,18 @@
164 164 self.tableView.backgroundView = nil;
165 165 [self.view addSubview:self.tableView];
166 166 // 设置上拉加载
167   - // MJRefreshGifHeader *header = [MJRefreshGifHeader headerWithRefreshingTarget:self refreshingAction:@selector(loadData)];
168   - // NSMutableArray *refreshingImages = [NSMutableArray array];
169   - // for (NSUInteger i = 1; i <= 4; i++) {
170   - // UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"refresh0%zd", i]];
171   - // [refreshingImages addObject:image];
172   - // }
173   - // [header setImages:refreshingImages forState:MJRefreshStateRefreshing];
174   - // header.lastUpdatedTimeLabel.hidden = YES;
175   - // header.stateLabel.hidden = YES;
  167 + MJRefreshGifHeader *header = [MJRefreshGifHeader headerWithRefreshingTarget:self refreshingAction:@selector(loadData)];
  168 + NSMutableArray *refreshingImages = [NSMutableArray array];
  169 + for (NSUInteger i = 1; i <= 4; i++) {
  170 + UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"refresh0%zd", i]];
  171 + [refreshingImages addObject:image];
  172 + }
  173 + [header setImages:refreshingImages forState:MJRefreshStateRefreshing];
  174 + header.lastUpdatedTimeLabel.hidden = NO;
  175 + header.stateLabel.hidden = NO;
176 176 // 设置下拉刷新
177 177 // MJRefreshAutoNormalFooter *footer = [MJRefreshAutoNormalFooter footerWithRefreshingTarget:self refreshingAction:@selector(loadMoreData)];
178   - // self.tableView.header = header;
  178 + self.tableView.mj_header = header;
179 179 // self.tableView.footer = footer;
180 180 // self.tableView.footer.hidden = YES;
181 181 // 设置没有数据
... ...
CNLiveScioLive/Pages/Home/答记者问/Controller/CNLiveReporterAskedViewController.m
... ... @@ -193,14 +193,14 @@ static NSString *newsUpPicTableViewCell = @&quot;CNLiveNewsUpPicTableViewCell&quot;;
193 193 return cell;
194 194 }
195 195 //无图
196   - // CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
197   - // if (!cell) {
198   - // cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
199   - // }
200   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
201   - if (!cell) {
202   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
203   - }
  196 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
  197 + if (!cell) {
  198 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
  199 + }
  200 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  201 +// if (!cell) {
  202 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  203 +// }
204 204 cell.selectionStyle = UITableViewCellSelectionStyleNone;
205 205 cell.model = self.data[indexPath.row];
206 206 return cell;
... ... @@ -228,28 +228,28 @@ static NSString *newsUpPicTableViewCell = @&quot;CNLiveNewsUpPicTableViewCell&quot;;
228 228 return cell;
229 229 }
230 230 //无图
231   - // CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
232   - // if (!cell) {
233   - // cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
234   - // }
235   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
236   - if (!cell) {
237   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
238   - }
  231 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
  232 + if (!cell) {
  233 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
  234 + }
  235 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  236 +// if (!cell) {
  237 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  238 +// }
239 239 cell.selectionStyle = UITableViewCellSelectionStyleNone;
240 240 cell.model = self.data[indexPath.row];
241 241 return cell;
242 242  
243 243 }else{
244 244 //无图
245   - // CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
246   - // if (!cell) {
247   - // cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
248   - // }
249   - CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
250   - if (!cell) {
251   - cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
252   - }
  245 + CNLiveNewsNoPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsNoPicTableViewCell];
  246 + if (!cell) {
  247 + cell = [[CNLiveNewsNoPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsNoPicTableViewCell];
  248 + }
  249 +// CNLiveNewsLeftPicTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:newsLeftPicTableViewCell];
  250 +// if (!cell) {
  251 +// cell = [[CNLiveNewsLeftPicTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:newsLeftPicTableViewCell];
  252 +// }
253 253 cell.selectionStyle = UITableViewCellSelectionStyleNone;
254 254 cell.model = self.data[indexPath.row];
255 255 return cell;
... ...