Iphone 用于长文本的IOS UI元素+;选择权
我正在创建一个调查应用程序,其中包括一系列长文本和在每个文本末尾选择的选项 理想情况下,我希望它是一个可滚动的视图,用户在其中滚动文本,在滚动的底部,他将看到一个选项选择器,以及一个移动到下一个文本的按钮(或在用户从选择器中选择后自动移动到下一个文本) 我不知道这是否适用于iOS 我的其他选项是选项卡栏,一个按钮显示文本视图,另一个按钮显示选项。我觉得使用选项卡栏(或导航栏)会中断用户选择答案的流程 将可滚动文本和选项放在一个固定屏幕/视图上不是一个选项,因为选择器已经占用了太多的空间,最好用它来显示冗长的文本Iphone 用于长文本的IOS UI元素+;选择权,iphone,objective-c,cocoa-touch,ios,Iphone,Objective C,Cocoa Touch,Ios,我正在创建一个调查应用程序,其中包括一系列长文本和在每个文本末尾选择的选项 理想情况下,我希望它是一个可滚动的视图,用户在其中滚动文本,在滚动的底部,他将看到一个选项选择器,以及一个移动到下一个文本的按钮(或在用户从选择器中选择后自动移动到下一个文本) 我不知道这是否适用于iOS 我的其他选项是选项卡栏,一个按钮显示文本视图,另一个按钮显示选项。我觉得使用选项卡栏(或导航栏)会中断用户选择答案的流程 将可滚动文本和选项放在一个固定屏幕/视图上不是一个选项,因为选择器已经占用了太多的空间,最好用它
对于满足此要求的最佳UI元素有何建议?如果您观看了WWDC 2010视频,而不是在第123课时,他们指出最常用的选项应该放在视图层次结构的前面,这意味着,您需要决定用户在picker中查看文本或选项的重要内容 你可以这样做 和皮克 或
是的,你不应该像in的屏幕截图那样在滚动视图的底部放置选择器(制作这些截图的方法)。您应该在滚动内容的末尾有一组UIButton。如果每次都是一组可变的按钮,那么您需要在代码中而不是在界面生成器中创建它们
您应该将它们添加为某个对象的子视图,并扩展其边界。。我不太确定的是,UITextView?最好有一个包含UITextView和UIButtons的父UIView吗?需要其他人来回答这个问题。谢谢,罗宾。我个人觉得选择器太大了,而组合框就可以了。它远没有那么漂亮,但由于空间有限,为其他东西增加的不动产是值得的。iphone中没有组合框。你只需要用picker完成工作。