专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构
使用UIStackView平铺子控件
- 1.创建5个子控件
- 2.将5个子控件添加到一个
UIStackView
里面 - 3.设置
stackView
的约束
- 4.设置
stackView
的Distribution(分布)
- 5.设置
stackView
的子控件间距
- 6.将某个子控件连线到
ViewController
的view1
属性 - 在
ViewController
的touchesBegan:
方法中显示和隐藏view1
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { self.view1.hidden = !self.view1.hidden; }
- 运行,当
view1
隐藏时,右边的view会往左边移动,不会占用原来的位置,依然是平铺子控件