【问题标题】:components conflicts with toolbar and pickerview [closed]组件与工具栏和pickerview冲突[关闭]
【发布时间】:2014-01-08 07:55:19
【问题描述】:

在我的应用程序中,我正在显示带有工具栏的 uipicker 视图。但是当它出现时,它与其他组件发生冲突。

这里“选择机构”是带框架的标签,“删除”是按钮,“添加标志”是按钮。 “完成”在工具栏内,在工具栏之后是 uipickerview

所以我希望当工具栏和选择器视图出现时它应该隐藏那些东西

【问题讨论】:

  • 张贴一张大图。还有...我没有看到任何pickerView。
  • 您的选择器视图位于视图层次结构中的那些视图之后。你可以将你的选择器视图移到视图层次结构的最前面来解决这个问题。

标签: ios iphone ios7 uipickerview uitoolbar


【解决方案1】:

看起来您的选择器和工具栏位于其他 UI 元素下方。

改变这种情况的一种方法是做这样的事情 -

// put where you present your picker to test
[self.view bringSubviewToFront:myPickerView];
[self.view bringSubviewToFront:myToolBar];

如果它们是在界面构建器中设置的,您还可以选择在左侧边栏中以适当的顺序选择并拖动它们,它们出现在占位符、文件所有者、第一响应者下方。

如果您想完全隐藏 UI 元素,请将其 hidden 属性设置为 YES 和 NO 以取消隐藏。

【讨论】:

    猜你喜欢
    • 2012-04-26
    • 2021-01-29
    • 2017-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多