如何锁定自定义UView的可设计大小
我正在制作一个自定义activityIndicator。 我希望它的行为像UIActivityIndicatorView
但有不同的动画。
将UIActivityIndicatorView
放置到Storyboard时,此视图的宽度和高度将被锁定以进行修改(灰显)。
在代码中为视图设置固定宽度没有问题,但是是否有可能以与UIActivityIndicatorView
相同的方式创建自定义视图:在故事板中UIActivityIndicatorView
宽度和高度?
胸部,美好的一天!
那么,我在这里找到了你的问题的答案!
虽然是在1.5年前,但我不认为有什么变化
我不知道如何变灰显示宽度和高度,但是有一种方法可以避免在IB中始终设置宽度和高度限制:您应该在您的UIView子类中重写intrinsicContentSize()。 以Swift为例:
override func intrinsicContentSize() -> CGSize {
return CGSizeMake(50, 50)
}
链接地址: http://www.djcxy.com/p/38367.html