用xib自定义 可以在xib中使用的view
本文将实现一个自定义view,大致如下:
上面是一个label,下面是一个slider,移动滑块,label文字会根据滑块的变化而变化。
1)自定义一个view,然后创建一个基于UIView的xib文件,然后在xib中添加label和slider,添加AutoLayout;
2) 设置xib文件的File’s Owner类型为自定义view的类型;具体操作如下:
3) 重写自定义view的initWithCoder:方法
- (instancetype)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
if (self)
{
//获取用xib自定义的view