【问题标题】:How to place tab bar on top of screen in iPhone如何在 iPhone 的屏幕顶部放置标签栏
【发布时间】:2012-10-24 17:35:39
【问题描述】:

我对 Objective-C 很陌生,偶然发现了这个问题..

我必须在屏幕顶部有一个标签栏和一些按钮,如搜索、信息、配置文件。如果按下按钮,则相应地它应该打开自己的视图。但我发现在 iPhone 中放置了标签栏在底部。如何将标签栏放在屏幕顶部。?如果不可能,那么完成我的任务的替代方法是什么。

任何帮助都是可观的......

【问题讨论】:

  • 我觉得它很有帮助,所以我赞成它

标签: iphone xcode uitabbarcontroller


【解决方案1】:

我想你搜索的是这里。 https://github.com/hollance/MHTabBarController

【讨论】:

  • 我已经下载了该项目,但无法运行它,因为它给出了错误“Xcode 无法使用所选设备运行。没有提供的 iOS 设备与兼容的 iOS 版本可用。将 iOS 设备与最新版本的 iOS 可以运行您的应用程序或选择 iOS 模拟器作为目标。“如何摆脱它?
  • @07405 检查您的 Xcode 版本,可能是它不是最新的,或者您的 iOS 设备具有 Xcode 不支持的 iOS 版本。或者很可能是您没有为您的设备安装配置文件。转到管理器 - 执行此操作的设备。
  • @07405,您也可以在模拟器中运行此应用,只需从工具栏中将目标更改为模拟器而不是 iOS 设备。
【解决方案2】:

您的任务的替代方法是将其放在底部。将iOS User Interface Guidelines 放置在其他任何地方都是违反的。

【讨论】:

  • K 我知道标签栏只能放在底部。你能告诉我用什么 elz(任何其他控件)来完成我的任务吗?
  • 为什么屏幕底部的标签栏不工作?
  • 为什么? iOS 用户习惯于将标签栏放在底部,因此将其(或类似的东西)放在顶部会使他们感到困惑,这不是一个好的用户体验。
  • 也许导航控制器就是他想要的。 (是的,我知道这是去年的)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-30
  • 2015-03-08
  • 2016-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-06
相关资源
最近更新 更多