Интерфейсный Разработчик не может найти intrinsicContentSize
пользовательского представления.Для данного кода представления
import Foundation
import UIKit
@IBDesignable
final class CustomView1: UIView {
override var intrinsicContentSize: CGSize {
return CGSize(width: 100, height: 100)
}
}
Я поставил экземпляр UIView
и установил для его класса значение CustomView1
.Сначала это работает, но если я закрою и снова открою раскадровку, IB иногда (не всегда) выдает ошибку.
IB не может найти width
вида.
И эта ошибка исчезает, если я принудительно Update Frames
.
Похоже, ошибка.Или я что-то упустил?Каково твое мнение?Есть обходной путь?