gpt4 book ai didi

swift - iOS - UIPickerView 使用按钮或不使用按钮关闭?

转载 作者:行者123 更新时间:2023-11-30 12:19:50 25 4
gpt4 key购买 nike

大家下午好/晚上好/早上好,

我最近与另一位开发人员就取消 UIPickerView 进行了讨论。我们正在开发一个遗留的企业应用程序,该应用程序存在很多问题并且编写得非常糟糕(除其他外)。从那时起,我们对该程序进行了修改并修复了许多错误,在保持原始要求的同时尽可能严格遵守Apple的人机界面指南。

我们似乎有不同的意见,因为人机界面指南并没有真正深入讨论选择器 View 的任何细节。我们使用“完成”按钮实现了新的 UIPickerView,以确认要放置在 UITextField 中的选定值。屏幕的输入将被锁定,直到他们选择一个值或单击“完成”。

我们更改之前的旧应用程序允许用户使用“完成”按钮,但也可以通过点击选择器中选择的值来实现。此外,旧应用程序还会在选择之前在 UITextField 中显示选定的 UIPickerView 值,从而清除原始内容(如果在打开 UIPickerView 之前选择了任何内容)。

那么,按照常见做法或严格的 Apple 文档(如果存在)实现 UIPickerView 的正确方法是什么。常见做法是什么?

抱歉,由于业务流程原因,我无法发布任何屏幕截图或代码片段。如果有任何问题,我会尽力解释。

谢谢

最佳答案

我们可以通过苹果设计的应用程序来解决这个问题。这是两个例子

<强>1。联系方式

在“通讯录”应用中查找联系人并设置生日。选择器出现。当您拖动选择器时,它不会为文本字段设置值。仅当您松开方向盘时才会发生这种情况。没有“完成”按钮来隐藏选择器本身。要关闭它,您可以单击导航栏上的完成按钮来结束整个页面的编辑,或者单击另一个弹出不同键盘的文本字段。

2.设置-日期&时间

与通讯录应用程序基本相同。在这里你甚至不能关闭选择器。

关于swift - iOS - UIPickerView 使用按钮或不使用按钮关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44934523/

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