Если вы назначите ему tag
, пока у вас еще есть ссылка на него, вы сможете позже найти его, выполнив поиск с такими tag
.
Подобным образом:
UILabel *label = [[UILabel alloc] init...];
label.tag = 1000;
Позже ...
UILabel *label = (UILabel *)[button viewWithTag:1000];
Если у вас нет возможности установить tag
, вы также можете перебрать подпредставления кнопки, ища экземпляр UILabel
:
UILabel *label;
for (NSObject *view in button.subviews) {
if ([view isKindOfClass:[UILabel class]]) {
label = (UILabel *)view;
break;
}
}
// Do stuff with label