Мне нужно сделать половину предложения красным, а другую половину синим, поэтому я поместил два разных UILabels
в Interface Builder и соответственно изменил их цвета с помощью графического интерфейса. На стороне Objective-C иногда мне нужно скрывать и раскрывать предложение.
self.redHalf.hidden = YES;
self.blueHalf.hidden = YES;
self.redHalf.hidden = NO;
self.blueHalf.hidden = NO;
Это не модульный код. Я бы предпочел сделать один звонок, чтобы спрятать или раскрыть все предложение. Поэтому я попытался сделать одну половину дочерней из другой, перетаскивая одну поверх другой в Интерфейсном Разработчике, но ничего не произошло.