Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 工具栏必须在底部吗?_Ios_Toolbar - Fatal编程技术网

Ios 工具栏必须在底部吗?

Ios 工具栏必须在底部吗?,ios,toolbar,Ios,Toolbar,在苹果的广告中,它说: 工具栏出现在应用程序屏幕的底部,包含按钮 用于执行与中的当前视图或内容相关的操作 它 我实现了一个UIPickerView,其顶部有一个工具栏,如下所示: 即使工具栏不在底部也可以这样做,还是苹果会有问题?谢谢。不,你可以灵活地使用它 在故事板中: 您可以在其中添加约束 工具栏的结果是: 更新 如果您发现此文档声明不真实,您可以从那里向苹果报告: 查看Bug报告程序 如果外观和行为不是平台标准,则在实施之前应仔细考虑。如果所有其他应用程序都遵循您引用的指导原则,则用户希望

在苹果的广告中,它说:

工具栏出现在应用程序屏幕的底部,包含按钮 用于执行与中的当前视图或内容相关的操作 它

我实现了一个UIPickerView,其顶部有一个工具栏,如下所示:


即使工具栏不在底部也可以这样做,还是苹果会有问题?谢谢。

不,你可以灵活地使用它

在故事板中:

您可以在其中添加约束

工具栏的结果是:

更新

如果您发现此文档声明不真实,您可以从那里向苹果报告:

查看Bug报告程序


如果外观和行为不是平台标准,则在实施之前应仔细考虑。如果所有其他应用程序都遵循您引用的指导原则,则用户希望应用程序以这种方式显示。如果所有使用它的用户都会遇到问题,那么苹果会遇到什么问题呢?作为一种观点,你的用户界面是不正确的,无论是在苹果、安卓还是Windows上。要确认或取消的选项出现在选项选择或执行操作之后,而不是之前。这意味着低于,而不是高于。人们从上到下阅读。我认为UI是有意义的。谢谢你的意见。好的。在进一步阅读之前做下一个选择:是或否……不,不要作弊,提前阅读-先回答。问题是:在用户有机会阅读他们选择取消或完成的内容之前,他们会同意选择取消或完成的选项吗?鸡肉还是鸡蛋?不,问题不是谁先来;你早餐更常吃哪一种?。逻辑上说,你在做出选择后确认一个选择,而不是之前。我会从任何设备上删除你的应用程序,因为UI告诉我你不知道自己在做什么。指导原则的存在是有原因的。如果他们在选择选项之前按“完成”,他们只需单击使该选择器首先出现的按钮,这不是世界末日。你没有在听。在他们可以选择接受或取消之前,而不是之后,他们需要得到一个选择。这是简单的常识。这与是否是世界末日无关;这是关于通过设计一个毫无意义的UI来避免混淆用户。但这是你的应用程序。您可以选择使其可用或无用;你已经清楚地决定了你要走哪条路。祝你好运。这并没有回答我的问题,我不是在问怎么做,我是在问苹果是否有问题。这与所问的问题无关。从问题中的图片可以清楚地看出,海报已经做到了这一点,因此解释如何做到这一点是没有用的。@MarksCode,如果你问苹果公司的文档是否有问题,我会说是的。没有人能做一件事不犯错误。你不应该注意这种类型的问题,我们只是在使用飞机时感到放心。@aircraft我不明白你想说什么,你能澄清一下吗?