阅读背景:

每次调用委托函数时如何进行文本域分配?

来源:互联网 

I am using code like this

我正在使用这样的代码

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tv {
    return 3;
}

- (NSInteger)tableView:(UITableView *)tv numberOfRowsInSection:(NSInteger)section {
    if(section==2)
        return 20;
    else
        return 1;

}

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

    static NSString *MyIdentifier = @"MyIdentifier";

    UITableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:MyIdentifier];

    //if (cell == nil)
    cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:@"MyIdentifier"]autorelease];

    // Configure the cell
    switch (indexPath.section) {
        case 0:
        {
            textField=[[[UITextField alloc]initWithFrame:CGRectMake(5, 10, 290, 70)]autorelease];
            textField.delegate=self;
            textField.keyboardType=UIKeyboardTypeURL;
            textField.autocorrectionType=YES;
            textField.textColor=[UIColor blackColor];
            textField.placeholder=@"Enter feed url";
            [cell.contentView addSubview:textField];
            break;
        }
        case 1:
        {
            textField1=[[[UITextField alloc]initWithFrame:CGRectMake(5, 10, 290, 70)]autorelease];
            textField1.delegate=self;
            textField1.keyboardType=UIKeyboardTypeURL;
            textField1.textColor=[UIColor blackColor];
            textField1.autocorrectionType=YES;
            textField1.placeholder=@"Enter starting url";
            [cell.contentView addSubview:textField1];
            break;
        }
        case 2:
        {
            cell.text=[[PopeularSiteArray objectAtIndex:indexPath.row]objectForKey:@"Title"];
            break;
        }
        default :
            break;

    }
    return cell;
}
- (NSI



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: