为什么我在iPad上看不到我的UIBUTTON,但我在模拟器上看到了我的UIBUTTON?

时间:2011-08-10 07:15:35

标签: ipad uitableview uibutton

简介:

我正在运行时创建我的UIBUTTON。我的UIButton在TableView中。这个UIButton的整个功能是:如果我点击“删除OFF”或“删除ON”(普通无效方法),我可以删除我的TableView中的每个单元格。我把UIButton的位置放在右侧,就像真正的删除方法一样。

首先,我知道objectiv c有一个删除方法!但我不能使用这种方法,因为我在我的TableView中使用滑块和使用objectiv-c删除方法的滑块不能一起工作。

因此,我写了这段代码:

  

- (UITableViewCell *) getCellContentView:(NSString *)cellIdentifier {

     

if (allowchange==YES) //<- Button to activate the delete mode   {

     

UIButton *playButton = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain];

     

playButton.frame = CGRectMake(700, 23, 45, 25);

[playButton setBackgroundImage:[UIImage imageNamed:@"button_delete.png"] 
    forState:UIControlStateNormal];
  

[self.view addSubview:playButton];

     

[playButton addTarget:self action:@selector(deleteRow:) forControlEvents:UIControlEventTouchDown];
  playButton.tag=count;   [cell.contentView addSubview:playButton];   [playButton release];}}

0 个答案:

没有答案