【发布时间】:2018-12-15 19:13:38
【问题描述】:
我有一个带有工具栏的视图控制器。当我只添加一个UISlider:
let slider = UISlider()
let sliderItem = UIBarButtonItem(customView: slider)
toolbarItems = [sliderItem]
它填满了工具栏的整个宽度。
但是如果我添加一个按钮:
...
let buttonItem = UIBarButtonItem(title: "Press", style: .plain, target: nil, action: nil)
toolbarItems = [sliderItem, buttonItem]
滑块缩小到屏幕宽度的大约 1/3。滑块和按钮在左角并排显示。
我尝试添加固定垫片,但没有效果。
如何使滑块拉伸以填充代码中的剩余宽度?
【问题讨论】:
标签: ios swift layout uibarbuttonitem uitoolbar