Я пытаюсь отобразить пользовательский вид. Проблема в том, что даже после загрузки представления его подпункты по-прежнему равны нулю. Поэтому не показывать и невозможно настроить. Пользовательский вид настраивается через построитель интерфейсов, и все выходы связаны со свойствами, которые вы видите ниже.Подвид пользовательского UIView равен нулю даже после загрузки вида
Вот код пользовательских UIView:
import UIKit
class BadgeView : UIView
{
@IBOutlet weak var progressCircleView: CircleProgressView!
@IBOutlet weak var progressionValue: UILabel!
@IBOutlet weak var name: UILabel!
override init(frame: CGRect) {
super.init(frame: frame)
}
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
}
Скажите мне, если вам нужно больше информации.
Я инициирую его в файле xib, так что должно быть хорошо об этом, не так ли? Я имею в виду, что он сам является подчиненным или другим пользовательским представлением. – Aeradriel
Он не будет автоматически инициализирован во время инициализации 'YourCustomView'. Поэтому вы должны добавить его вручную, я имею в виду 'yourCustomView.addSubView (badgeView)'. –
Но представление значка уже в представлении. Я меняю фон, чтобы быть уверенным, и представление hère. Но все subview равны нулю. – Aeradriel