Как получить доступ к кнопке, которая находится в подпредставлении представления?
У меня есть viewController 'GamePlay', в котором есть вид прокрутки, называемый 'gameScroll'. Внутри этого прокрутки У меня есть около 100 кнопок, каждая с тегом, и я хочу иметь возможность изменить текст кнопки другим способом.
- (void) viewDidLoad {
//Created buttons in a for-loop, assigning each a tag
//numOfButtons is total number of buttons created
}
Я полагаю, это будет что-то вроде этого? но я не могу найти ответ о том, как именно я это делаю, когда кнопка находится в подпредставлении
- (void) otherMethod {
for (int i=0; i<numOfButtons; i++) {
// tagsForAction = get list of buttons that need to be changed from another array
for (j=0; j<tagsForAction.length; j++) {
intTagForAction = [tagsForAction objectAtIndex:j];
if (i = tagForAction) {
UIButton* button = [Gameplay.gameScroll.view viewWithTag:tagForAction];
button.title = @"A";
}
}
}
}
Я знаю, что этот код не совсем верен. Я просто даю вам представление о процессе. Я могу сделать все, кроме этой части в операторе if:
UIButton* button = [Gameplay.gameScroll.view viewWithTag:tagForAction];
button.title = @"A";
так как мне изменить текст этих кнопок?