0
在我的應用程序我使用這種方法定製我的表視圖更改TABEL視圖的內容和位置: -通過點擊按鈕中的xcode
// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
// if (cell == nil) {
// cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
// }
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
if(indexPath.row == 0)
{
button1=[[UIButton alloc] initWithFrame:CGRectMake(15,5,100,87)];
[button1 setImage:[UIImage imageNamed:@"BUTTON.png"] forState:UIControlStateNormal];
[button1 addTarget:self action:@selector(ClickTo:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:self.button1];
button2=[[UIButton alloc] initWithFrame:CGRectMake(135,5,100,87)];
[button2 setImage:[UIImage imageNamed:@"TURN OFF.png"] forState:UIControlStateNormal];
[button2 addTarget:self action:@selector(ClickTo:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:button2];
}
else if(indexPath.row == 1)
{
button3=[[UIButton alloc] initWithFrame:CGRectMake(15,5,100,87)];
[button3 setImage:[UIImage imageNamed:@"JUMP.png"] forState:UIControlStateNormal];
[button3 addTarget:self action:@selector(ClickTo:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:button3];
button4=[[UIButton alloc] initWithFrame:CGRectMake(135,5,100,87)];
[button4 setImage:[UIImage imageNamed:@"CLOSE.png"] forState:UIControlStateNormal];
[button4 addTarget:self action:@selector(ClickTo:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:button4];
}
else
{
// Do something here
}
return cell;
}
我加入2個按鈕在一排和將圖像添加到每個button.I有一個按鈕,現在我想要的是,當我點擊按鈕,我想改變按鈕中的圖像,也表視圖必須改變其在視圖內的位置。如何實現這一點。按鈕上的按鈕點擊事件我必須給表格視圖新的框架,並添加新的圖像到按鈕,然後調用重新加載數據的表視圖。我已經嘗試過,但沒有發生任何事情。可能是什麼問題?請help.Any幫助將讚賞。
感謝,
克里斯蒂
請給出建議///// – Christina 2011-06-10 08:31:16
如果點擊按鈕是否調用ClickTo函數? – Aravindhan 2011-06-10 08:46:31
是的,現在我能夠得到表veiw,但數據是舊的我試圖向按鈕添加新的圖像,然後重新加載但不工作,告訴我這個suugestion – Christina 2011-06-10 09:30:11