0

こんにちは私はUItableviewを持っていますが、スペースの各行の間に自動的に追加されます.たとえば、abc aaa vvv ttt bbbの場合、最後のエントリは最初から再び.

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


    if(tableView == tableAttendeeList)
    {
    static    NSString *cellName=@"AttendeeCell";

        UITableViewCell *tvc = [tableView dequeueReusableCellWithIdentifier:cellName];
        NSLog(@"%@",tvc.textLabel.text);
        NSLog(@"%i",indexPath.row);
        if (tvc == nil) {
            tvc=[[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellName]autorelease];
            HMAttendee* attdee = [[HMMainManager getSharedInstance].currentMeeting.arrMeetingUsers objectAtIndex:indexPath.row];  
            NSLog(@"%@",attdee.strName);

            tvc.textLabel.text = attdee.strName;

        return tvc;    
        }
        HMAttendee* attdee = [[HMMainManager getSharedInstance].currentMeeting.arrMeetingUsers objectAtIndex:indexPath.row];  
        tvc.textLabel.text=attdee.strName;
        return tvc;

    }//end if
4

1 に答える 1

0

kiは解決策を見つけました。どうにかして、インデントのレベルを変更するだけです

tvc.indentationLevel = 0;
tvc.indentationWidth = 0;
于 2012-11-15T08:56:53.327 に答える