【发布时间】:2019-10-24 05:59:22
【问题描述】:
我有一个自定义 UIView 用于自定义 UITabBar,其高度固定为 50,我正在为每个按钮添加一个 stackview,但我需要中间按钮高度应该更高。
let view: UIView = views[3]
view.heightAnchor.equalToConstant(100.0).isActive = true
let stackView: UIStackView = UIStackView(arrangedSubviews: [views])
stackView.translatesAutoresizingMaskIntoConstraints = false
stackView.axis = .horizontal
stackView.distribution = .fillEqually
addSubview(stackView)
stackView.topAnchor.constraint(equalTo: topAnchor).isActive = true
stackView.bottomAnchor.constraint(equalTo: bottomAnchor).isActive = true
stackView.trailingAnchor.constraint(equalTo: trailingAnchor).isActive = true
stackView.leadingAnchor.constraint(equalTo: leadingAnchor).isActive = true
如何更改 stackView 中特定视图的高度?
【问题讨论】:
标签: ios swift uistackview