반응형
let subview = commentStackView.subviews[index]
for sub in subview.subviews {
if let imageView = sub.viewWithTag(100) as? UIImageView {
imageView.image = UIImage(named: "Vector (6)")
}
if let label = sub.viewWithTag(101) as? UILabel {
var count = Int(label.text ?? "0") ?? 0
count -= 1
label.text = "\(count)"
label.textColor = Colors.POST_ITEM_LIKE_COUNT
}
}
stackview를 그릴때 tag를 넣어준뒤 서브뷰를 찾아 UI를 변경해준다.
반응형
'Swift' 카테고리의 다른 글
WKWebView의 UIDelegate completion crash 해결 (0) | 2023.03.17 |
---|---|
notRunnging 상태에서 링크 및 푸시에서 접근시 (0) | 2023.01.17 |
Alamofire Swift (0) | 2022.07.15 |
RxSwift + Alamofire (0) | 2022.07.14 |
iOS ScrollView 설정 (0) | 2022.06.05 |