Изменить цвет TextField, чтобы ответить цвет кнопки - PullRequest
0 голосов
/ 17 ноября 2018

ребята, мне нужно изменить цвет TextField, когда я нажимаю на цвет моего collectionView. Я пытаюсь с этим кодом, но он ничего не меняет. что я делаю не так?

sampleTextField вставляется в представление "labelV"

    let sampleTextField =  UITextField()

    sampleTextField.attributedPlaceholder = NSAttributedString(string: "text",
                                                               attributes: [NSAttributedString.Key.foregroundColor: UIColor.white])
    sampleTextField.textColor = UIColor.white
    sampleTextField.autocorrectionType = UITextAutocorrectionType.no
    sampleTextField.keyboardType = UIKeyboardType.default
    sampleTextField.returnKeyType = UIReturnKeyType.done
    sampleTextField.clearButtonMode = UITextField.ViewMode.whileEditing;
    sampleTextField.contentVerticalAlignment = UIControl.ContentVerticalAlignment.center
    sampleTextField.isUserInteractionEnabled = true



func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    debugPrint("sucaaaa")
    var cell = delegate2?.labelV.sampleTextField.textColor?.cgColor
    cell = datasource[indexPath.item].color as! CGColor

}



    var labelV: LabelView = LabelView(frame: .zero, name: "tipo")

enter image description here

...