分割视图详细视图中的 UITabBar

发布于 2024-10-28 06:11:00 字数 242 浏览 0 评论 0原文

我有一个带有 splitviewcontroller 的 ipad 应用程序。 在右侧的视图控制器中,我有一个 MapView、一个 Tableview,我想插入一个显示多个视图的 Tabbarview(每个视图都有其特定的控制器)。

到目前为止,我还没有找到插入 UITabbarcontroller 的方法。

我应该如何分支一切?是纯编码还是我可以通过 IB 来完成? 有没有任何网站或书籍解释这件事? 干杯,

蒂布。

I've got an ipad app with a splitviewcontroller.
in the right viewcontroller I've got a MapView, a Tableview and I'd like to insert a Tabbarview displaying multiple views (each having its specific controller).

Up to now, I do not find a way to insert that UITabbarcontroller.

How should I branch everything ? is it pure coding or may I do it through IB ?
is there any web site or book explaining the thing ?
cheers,

Tib.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

紙鸢 2024-11-04 06:11:00

您想将 tabbarcontroller 添加到详细视图侧的拆分视图中,这非常简单。使用 xib for ipad 创建尽可能多的 viewcontrollers 子类,因为你想放入 tabbarcontroller。打开 Mainwindow.xib 然后执行此操作,

  • 展开你的 splitview ,你有两个东西 navigationcontroller(依次包含 rootview 控制器),detailview 控制器(右) 。

  • 打开您的库,只需将选项卡栏控制器精确拖动到detailviewcontroller上,这样它将替换该detailviewcontroller。

  • 现在展开此选项卡控制器,您可以看到视图控制器 1 - 视图控制器 2 等。

  • 现在只需选择视图控制器 1 ,打开属性 [按命令 1 属性] 并选择详细视图控制器的 nib 文件,然后在命令 4 属性上选择控制器作为详细视图控制器。

  • 在 tabbarcontroller 中对视图控制器 2 重复此操作,但在此选择 nib 文件和控制器文件,如您所愿或由您创建的新文件,然后保存关闭 IB。运行程序选择横向,然后你可以看到它完成了。

  • 即使你可以添加两个以上的标签栏项目,只需将视图控制器从库中精确地拖到标签栏控制器上,然后展开标签栏控制器,然后你就可以看到新的视图控制器,然后重复上述过程。

    甚至

You want to add tabbarcontroller to your split view at detail view side and its very simple. create as many viewcontrollers subclasses with xib for ipad as u want to put in tabbarcontroller.Open Mainwindow.xib then do this,

  • expand your splitview , u have two things navigationcontroller(which in turns contain rootview controller),detailview controller(right side view).

  • Open your library just drag tabbar controller to exectly onto detailviewcontroller ,so it will replace that detailviewcontroller.

  • now expand this tabbar controller u can see viewcontroller 1 - viewcontroller 2 etc.

  • Now simply select view controller 1 , open attributes [press command 1 attribute] and select nib file of your detailview controller and on command 4 attribute select controller as detailview controller.

  • Reapet this for view controller 2 in tabbarcontroller but in this select nib file and controller file as u want or as new file created by u and save close IB. run program select landscape then u can see its done.

  • even u can add more than two tabbar items bye just drag viewcontroller from library exectly on tabbarcontroller then expand tabbarcontroller then u can see new viewcontroller then repeat above process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文