我在我的應用程序中有UITableView &通常創建tableview單元格並創建任何類文件。 在我的表單元格中,我添加了UITextview,因此我的UITableView是「無法順利滾動」。 之後我評論textview代碼或用textfield /標籤替換textview然後tableview滾動應該平穩。UITableview不能順利滾動
有誰能告訴我爲什麼會發生這種情況? 在此先感謝。
下面是我現在在表中增加的TextView:
UITextView *txtview = [[UITextView alloc]
initWithFrame:CGRectMake(93.0,36.0,190.0,94.0)];
txtview.backgroundColor = [UIColor clearColor];
txtview.text = [NSString stringWithFormat:@"%@",strText];
txtview.contentInset = UIEdgeInsetsMake(5 ,0 ,0 ,0);
txtview.textColor = [UIColor colorWithRed:221.0/255.0 green:249.0/255.0
blue:250.0/255.0 alpha:1.0];
[cell.contentView addSubview:txtview];
[txtview release];
這裏是我的手機代碼:
UITableViewCell *cell = [tableView
dequeueReusableCellWithIdentifier:CellIdentifier];
if (!cell)
cell =[[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1
reuseIdentifier:CellIdentifier]autorelease];
else
{
NSArray *arraySubviews = [cell.contentView subviews];
for (UIView *views in arraySubviews)
{
[views removeFromSuperview];
}
}
是什麼txtShout ..? – vishy 2012-02-10 08:01:21
你使用單元格重用嗎?粘貼細胞生成代碼在這裏。 – NeverBe 2012-02-10 08:07:26
@NeverBe:發佈了我的手機代碼... – niks 2012-02-10 11:41:48