答案 0 :(得分:2)
使用UISegmentedControl并将其瞬时属性设置为yes,而不是按钮。 为您想要的每个按钮添加一个段(在这种情况下为两个段) 然后添加IBAction并使用开关来了解已选择的索引。 索引0第一个按钮,索引1秒按钮。
答案 1 :(得分:1)
使用自定义视图创建一个条形按钮项,其中该自定义视图有2 UIButton
个作为子视图。通过这种方式,您可以根据需要精确调整按钮的大小和位置。
答案 2 :(得分:0)
要调整UIBarButtonItem's
之间的空间,您可以使用带有UIBarButtonItem
样式的UIBarButtonSystemItemFixedSpace
并设置其width
属性。
通过将spacer项的宽度设置为负值,您可以将项目移动到比默认间距更近的位置。
要考虑的是,无论您选择哪种解决方案,都要考虑未来。 iOS6中的按钮具有漂亮的边框和阴影。他们可能不会在不久的将来......