У меня есть кнопка, которая должна быть настроена много, как показано на рисунке ниже:IOS настроить UIButton с динамическим контентом
В изображении, «2/8 недель» динамический контент, поэтому, естественно, я хотел создать подкласс UIButton
и поместить в него ярлык, однако UIButton
не позволял мне это делать.
Говоря UIButton
не позволял мне это делать, я имею в виду: в раскадровке я не могу перетащить ярлык в кнопку в качестве подзаголовка - метка всегда находится на уровне сохранения как кнопка, а не как ребенок кнопки , Я попытался создать файл xib для кнопки, но когда я создаю новый объектный класс подклассами из UIButton, параметр «create xib file» является серым.
Поскольку у такой задачи всегда много решений, мой вопрос: какой рекомендуемый/лучший способ сделать это?
UPDATE: Я добавил метку в качестве подпункта кнопки в коде. Однако при нажатии кнопки ярлык автоматически не будет затемнен. Я должен прослушать событие кнопки и настроить ярлык, чтобы он работал. Но я не думаю, что это хорошее решение, поэтому, если у кого-то есть лучшее решение, скажите, пожалуйста!
Может быть сделано с меткой, добавленной в качестве подсмотра. В чем проблема, с которой вы сталкиваетесь? – Rajesh
@iDev Я обновил вопрос^_^ – axl411