Почему я не вижу свой UIBUTTON на своем iPad, но я вижу мой UIBUTTON на симуляторе? - PullRequest
0 голосов
/ 10 августа 2011

Введение:

Я создаю свой UIBUTTON во время выполнения.И мой UIButton находится в TableView.Вся функция этого UIButton такова: если я нажимаю «удалить OFF» или «удалить ON» (обычный метод void), я могу удалить каждую ячейку в моем TableView.Я занял позицию моего UIButton справа, как настоящий метод delete.

Прежде всего, я знаю, что у objectiv c есть метод delete!Но я не могу использовать этот метод, потому что у меня есть ползунки в моем 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];}}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...