相关疑难解决方法(0)

无效更新:UICollectionView上的项目数无效

我很难过.这是我的情景.在我的Appdelegate,我正在创造

  1. 视图控制器的一个实例,将以模态方式呈现以从用户收集两个数据
  2. 一个tableView控制器
  3. 我使用tableview控制器作为其根视图
    控制器初始化的导航控制器
  4. 一个collectionviewController,请注意我也在这里注册单元格的类.
  5. 一个UITabBarController,我将导航控制器添加为第一个视图,将
    集合视图添加为第二个视图.将TabBarCOntorller设置为窗口的根视图.

这是代码:

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:   
(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.evc = [[WTAEntryControllerViewController alloc] init];
WTATableView *tv = [[WTATableView alloc] initWithNibName:@"WTATableView" bundle:nil];
UINavigationController *nav = [[UINavigationController alloc]    
initWithRootViewController:tv];
nav.tabBarItem.title = NSLocalizedString(@"Birthday List", nil);
nav.tabBarItem.image = [UIImage imageNamed:@"birthdaycake"];
WTACollectionViewController *cv = [[WTACollectionViewController alloc] 
initWithCollectionViewLayout:[[UICollectionViewFlowLayout alloc] init]];
[cv.collectionView registerClass:[UICollectionViewCell class] 
forCellWithReuseIdentifier:CellIdentifier];
cv.collectionView.backgroundColor = [UIColor whiteColor];
NSLog(@"cv instance %@", cv);
UITabBarController *tabController = [[UITabBarController alloc] init];
tabController.viewControllers = @[nav, cv]; …
Run Code Online (Sandbox Code Playgroud)

objective-c uitableview ios uicollectionview

32
推荐指数
4
解决办法
3万
查看次数

标签 统计

ios ×1

objective-c ×1

uicollectionview ×1

uitableview ×1