gpt4 book ai didi

ios - 导航栏单一选项使用分段控件的设计实用性

转载 作者:行者123 更新时间:2023-11-28 22:59:52 24 4
gpt4 key购买 nike

我即将完成我的第一个应用程序,它将提交到应用程序商店,我只是想确保我没有犯下违反 iOS 人机界面指南的叛国罪。我添加了一个带有单个选项的分段控件:排序列表。它本质上用作 UIButton,因为我在选择排序选项后将其 selectedSegmentIndex 设置为 -1。由于难以将按钮添加到导航项的 titleView,所以我采用这种方式进行设置。此外,在不久的将来可能会在更新中添加“搜索”选项,并且在那里使用分段控件将使添加更容易。我与客户和其他志愿者做了一些初步测试,每个人都认可。

我的问题是“如果应用将这种分段控件伪装成按钮,Apple 会批准该应用吗?总体而言,这种设计是否可以接受?”

我已阅读指南和其他文档,但我似乎找不到任何说明我不应该这样做的内容,但我想听听您对此的看法和/或您对类似事情的任何体验。

以下是一些屏幕截图,可以让您更好地理解:

enter image description here

最佳答案

简短回答:不,您可能不会因为以这种方式使用分段控件而被 App Store 拒绝。

更长的答案:您可能应该做的是将“排序”控件作为栏按钮项放置在导航栏的左侧(或者在右侧,将“刷新”控件移动到左侧,如果您打算将更多内容推送到导航堆栈)。最好为排序选项使用操作表 (UIActionSheet),而不是页面 curl 的附加 View Controller 。

关于ios - 导航栏单一选项使用分段控件的设计实用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10196755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com