避免 UIPickerView ios 上的 UIButton 覆盖

Posted

技术标签:

【中文标题】避免 UIPickerView ios 上的 UIButton 覆盖【英文标题】:Avoid UIButton overlay on UIPickerView ios 【发布时间】:2014-03-11 06:52:03 【问题描述】:

我开始学习 ios。我正在做小应用程序。我在 ViewController 中放置了 UIPickerViewUIButton。在视图控制器点击时,UIPickerView 将显示给用户。在显示时,详细信息 UIButton 也会显示(覆盖在 UIPickerView 上)。我怎样才能把UIButton 放回viewController。

如何避免不当视图?

查看UIPicker view中的update button

【问题讨论】:

在 ActionSheet 中呈现 UIPickerview。 【参考方案1】:

这取决于您将子视图添加到视图中的顺序。试试[viewController.view sendSubviewToBack: yourButton]

在界面构建器中,将要放置在视图层次结构顶部的视图拖到底部。图片上的UISegmentedControl 会与UIButton 重叠,如果没有正确对齐。

【讨论】:

【参考方案2】:

转到您的 xib 文件并将您的 Picker 对象拖到其容器底部,如下图所示:

【讨论】:

以上是关于避免 UIPickerView ios 上的 UIButton 覆盖的主要内容,如果未能解决你的问题,请参考以下文章

尝试在 IOS 上的 chrome 上使用 FB.ui 时避免“不支持的浏览器...”的任何解决方法

无法在 iOS8 上的 UIAlertController 中显示 UIPickerView

iOS开发之基础视图—— UIPickerView

这是 iOS 的哪个 UI 元素?

是否有适用于 iOS 的完全可定制的类似 UIPickerView 的开源组件?

iOS7 UIPickerView / UIScrollView