我正在为 iPad 和 iPhone 创建一个通用应用程序。我有一个 UITextField,我希望用户在其中输入歌曲的名称或在他们的 iTunes 库中找到的任何声音媒体文件。我的问题不是关于查询图书馆;我知道该怎么做。我的问题是关于如何最好地将其呈现给用户的界面问题。
我希望他们能够首先从播放列表中进行选择。然后显示该播放列表中的所有歌曲文件。然后他们将选择其中一首歌曲。然后歌曲的名称将显示在 UITextField 中。当然……如果用户已经知道歌曲的名称,他们可以直接输入。
那么,您会使用哪些界面元素(UIPickLists、UITableViews、PopOver(适用于 iPad))来最好地向用户展示它?