将按钮与我的选择器视图答案相关联时出现问题
Problems linking a button with my picker view answers
我在我的应用程序中使用了一个基本的选择器视图,该选择器视图的答案反映在一个标签中,一切都很棒;但我想 link 选择器视图中每个答案的一个按钮,这样当您在选择器视图中选择某些内容时,您可以转到另一个 window 如果您选择其他内容,您可以转到另一个 window。
例如,如果您 select 'New York' 然后按下按钮并转到 NY window。
如果您选择 'San Francisco',按下按钮将带您前往旧金山的 window。
希望有人能给出答案,我真的陷入了这个问题。
谢谢。
如果我明白你想做什么,那么以下应该是正确的。
您有一个标签要设置为从选取器收到的值。然后用户单击一个按钮并被带到应用程序中的相应屏幕。您只有一个按钮可以将用户带到他们在选择器中选择的内容。
如果这是正确的,那么我会将 if 或 switch 语句放入您的按钮按下代码中,以检查标签的文本值,然后呈现或转入适当的屏幕。
点击按钮
如果标签文本 == 选项 1
屏幕 1 的后续
否则如果......继续你所有的选择
如果您不想在最终设计中使用标签,则只需保存一个包含您要比较的值的字符串。
如果你想要多个按钮来控制去哪里,那会更容易,除非你希望按钮是动态的,在这种情况下,这需要更多的工作,而且考虑到第一种情况的简单性,我觉得没有必要。
希望这对您有所帮助。
我在我的应用程序中使用了一个基本的选择器视图,该选择器视图的答案反映在一个标签中,一切都很棒;但我想 link 选择器视图中每个答案的一个按钮,这样当您在选择器视图中选择某些内容时,您可以转到另一个 window 如果您选择其他内容,您可以转到另一个 window。 例如,如果您 select 'New York' 然后按下按钮并转到 NY window。 如果您选择 'San Francisco',按下按钮将带您前往旧金山的 window。
希望有人能给出答案,我真的陷入了这个问题。
谢谢。
如果我明白你想做什么,那么以下应该是正确的。
您有一个标签要设置为从选取器收到的值。然后用户单击一个按钮并被带到应用程序中的相应屏幕。您只有一个按钮可以将用户带到他们在选择器中选择的内容。
如果这是正确的,那么我会将 if 或 switch 语句放入您的按钮按下代码中,以检查标签的文本值,然后呈现或转入适当的屏幕。
点击按钮 如果标签文本 == 选项 1 屏幕 1 的后续 否则如果......继续你所有的选择
如果您不想在最终设计中使用标签,则只需保存一个包含您要比较的值的字符串。
如果你想要多个按钮来控制去哪里,那会更容易,除非你希望按钮是动态的,在这种情况下,这需要更多的工作,而且考虑到第一种情况的简单性,我觉得没有必要。
希望这对您有所帮助。