Iphone 在选项卡栏中需要6个选项卡

Iphone 在选项卡栏中需要6个选项卡,iphone,ios,ios5,uitabbarcontroller,uitabbar,Iphone,Ios,Ios5,Uitabbarcontroller,Uitabbar,我正在实现一个基于选项卡栏的应用程序,我需要在选项卡栏中显示6个选项卡,但选项卡栏仅显示4个选项卡,在第五个选项卡中,它在表视图中显示更多的第五个选项卡和第六个选项卡 我可以在选项卡栏中有6个选项卡而没有更多选项卡吗 您必须为此创建自定义选项卡栏控制器。如果没有更多选项卡,选项卡栏中不能有6个选项卡。在添加4个选项卡后,在第五个选项卡中将显示更多的第五个选项卡和第六个选项卡,这是iOS中选项卡栏的特点。您可以尝试工具栏。一个选项卡栏中最多有5个选项卡。这是因为当有超过5个标签时,它们会太小,对于

我正在实现一个基于选项卡栏的应用程序,我需要在选项卡栏中显示6个选项卡,但选项卡栏仅显示4个选项卡,在第五个选项卡中,它在表视图中显示更多的第五个选项卡和第六个选项卡


我可以在选项卡栏中有6个选项卡而没有更多选项卡吗

您必须为此创建自定义选项卡栏控制器。

如果没有更多选项卡,选项卡栏中不能有6个选项卡。在添加4个选项卡后,在第五个选项卡中将显示更多的第五个选项卡和第六个选项卡,这是iOS中选项卡栏的特点。您可以尝试工具栏。

一个选项卡栏中最多有5个选项卡。这是因为当有超过5个标签时,它们会太小,对于手指较粗的人来说,很难找到想要的标签


如果您真的愿意,您可以编写自己的tabbar控制器,允许6个或更多选项卡,但您不应该这样做。很有可能,苹果会拒绝你的应用,因为它不符合苹果的设计规则。我认为苹果拒绝这样的应用是件好事

是的,您可以执行此操作,但需要使用customview

选项卡栏在后台工作,在窗口底部放置一个自定义视图,为其设置委托,并在主窗口中添加此视图

然后点击底部的按钮,可以逐个委托将事件重定向到appDelegate类

您可以通过点击按钮来设置所需的选项卡


我想你可能会有一些想法。

好的,然后我会使用更多选项卡,我会在应用程序中保留更多选项卡,没问题,谢谢你iPhone 3/4/5允许5个选项,使选项卡栏按钮宽64点(320/5)。iPhone 6+有6个按钮,每个按钮宽69点(414/6)。所以这不仅仅是按钮的宽度。@cncool:像素的数量并不重要。屏幕上以mm为单位的显示非常重要。你的手指不知道像素。但它们可以很容易地在10毫米宽的矩形上定位。iPhone3、4和5的屏幕宽度为49毫米(纵向)。分为5个标签,每个标签大约10毫米。iPhone6的屏幕处于纵向模式58毫米。如果将此宽度划分为6个选项卡,则每个选项卡的宽度约为10 mm。iPhone 6+的屏幕宽度为68毫米,分为6个标签时,标签宽度约为11毫米。所以在所有情况下,你都有一个10或11毫米的标签宽度。Facebook iOS现在有6个标签。我来这里是因为我在研究人们如何实现一个6个选项卡的tabBar。可能他们没有用iPhone5/5s大小的6个标签。我不认为是重复的。这里提到的问题远远超出了通知的问题。