UITableView中没有任何项目

时间:2012-09-05 09:04:12

标签: ios

我有一个使用UITableView的简单应用程序 即使他们应该没有项目出现。我忘记了什么...... (我知道调用了cellForRowAtIndexPath)

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{

    return 1;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath    *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }
    [[cell textLabel] setText:@"terlala"];
    return cell;
}

使用

调用表视图控制器
 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
 {
     self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
     // Override point for customization after application launch.
     self.window.backgroundColor = [UIColor whiteColor];
     SillyTableViewController * CamerasViewController = [[SillyTableViewController alloc] init];
    [[self window] addSubview:[CamerasViewController view]];
    [self.window makeKeyAndVisible];
    return YES;
 }

1 个答案:

答案 0 :(得分:1)

检查标识符“Cell”是否在您的单元属性检查器