UIView viewwithtag метод в быстрой Я пытаюсь научиться быстро. Я программно добавляю метки. Я хочу изменить их свойства позже. метод viewwithtag возвращает UIView, как мне получить доступ к моей UILabel из этого? веселит Ответ 1 Вам нужно использовать тип. Этот код сделает это: if let theLabel = self.view.viewWithTag(123) as? UILabel { theLabel.text = "some text" } Ответ 2 viewWithTag: возвращает UIView, вам нужно привести его к UILabel. var yourLabel : UILabel = yourView.viewWithTag(yourTag) as UILabel; Ответ 3 Вам нужно написать как var getMyLabel : UILabel = self.view.viewWithTag(tagValue) as UILabel;
Ответ 1 Вам нужно использовать тип. Этот код сделает это: if let theLabel = self.view.viewWithTag(123) as? UILabel { theLabel.text = "some text" }
Ответ 2 viewWithTag: возвращает UIView, вам нужно привести его к UILabel. var yourLabel : UILabel = yourView.viewWithTag(yourTag) as UILabel;
Ответ 3 Вам нужно написать как var getMyLabel : UILabel = self.view.viewWithTag(tagValue) as UILabel;