相关疑难解决方法(0)

UITableViewCell与UITableViewCellStyleValue1,在底部的单元格中向detailTextLabel添加新行

在我的tableview上我有最后一个单元格,在第一张图片中看不到最初可见,当我向上滚动列表时,你可以在第二张图片中看到价格或我的detailTextLabel被放在一条不保持正确的新行上理由.
图片1 http://img706.imageshack.us/img706/4496/iphoneerror1.jpg

image 2 http://img706.imageshack.us/img706/6007/iphoneerror2edited.jpg


这是代码,我无法弄清楚为什么它这样做,任何方向或帮助将非常感激

- (UITableViewCell *)tableView:(UITableView *)ltableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [ltableView dequeueReusableCellWithIdentifier:CellIdentifier];    
    // Configure the cell.
    NSUInteger indexRow = [indexPath row];
    switch (indexRow) {
        case 0:{
            NSCharacterSet *set = [NSCharacterSet whitespaceCharacterSet];
            NSString *description = [[currentData objectForKey:@"Description"] stringByTrimmingCharactersInSet:set];

            if (cell == nil) {
                    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
            }
            cell.selectionStyle =  UITableViewCellSelectionStyleNone;
            cell.accessoryType = UITableViewCellAccessoryNone;
            cellShift = 1;


            if (![description isEqualToString:@""]) {
                cell.textLabel.text = @"";
                cell.detailTextLabel.text = …
Run Code Online (Sandbox Code Playgroud)

iphone uitableview

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

iphone ×1

uitableview ×1