fix: image view size determination

This commit is contained in:
Nikita Semenov 2022-08-30 22:04:44 +03:00
parent 8cbf5b96e6
commit eaa787e00f
1 changed files with 6 additions and 1 deletions

View File

@ -56,6 +56,10 @@ open class DefaultPickerView: BaseInitializableView {
}
}
open var defaultImageSize: CGFloat {
image?.size.height ?? 0
}
open override func addViews() {
super.addViews()
@ -75,7 +79,8 @@ open class DefaultPickerView: BaseInitializableView {
selectionStateImageView.trailingAnchor.constraint(equalTo: trailingAnchor),
selectionStateImageView.centerYAnchor.constraint(equalTo: centerYAnchor),
selectionStateImageView.heightAnchor.constraint(equalTo: heightAnchor),
selectionStateImageView.heightAnchor.constraint(equalToConstant: defaultImageSize)
selectionStateImageView.widthAnchor.constraint(equalToConstant: defaultImageSize)
])
}
}