Iphone我可以使用uitableview来达到这个目的

时间:2011-07-08 05:53:06

标签: iphone objective-c ios4

我打算在下面的问题中使用带有UITableView的UINavigation控制器作为多页面问答应用程序:

我的问题是我真的可以将uitableview / tableviewcell用于此目的吗?我听说它使用长列表和易于编码进行良好的内存管理但我也听说过我可能无法将像datepicker这样的控制器放在其中吗?我不想使用scrollview,因为很难将问题作为组件组来管理并管理内存。

另外考虑一下我已经使用UITableview这里最好和最简单的做法是显示单选按钮和复选框,从用户那里获取用户输入也应该很容易,而不是复杂的委托模式。

  • 选择器视图并将它们放入警报屏幕
  • 将它们显示为包含自定义单选按钮和复选框图标的列表
  • 以另一种方式使用pickerview
  

第1页--------------------

     

标签:输入您的姓名

     

Texbox

     

隐藏标签:你必须输入你的   名称

     

隐藏标签:[空]

     
     

标签:如果出生,请输入您的日期

     

Uidate选择器

     

隐藏标签:你应该高于18

     

隐藏标签:[空]

     
     

标签:选择所有类型的学分   要什么?

     

具有信用类型的UIpicker视图

     

隐藏标签:选择至少2种信用类型

     

隐藏标签:这是解释   学分文本。

     

。 。   像这样的任何问题

     

- Page1结束-----------

1 个答案:

答案 0 :(得分:1)

简而言之。是的你可以。 UITableView和UIPicker的问题在于它们都使用手势识别器进行滑动。如果你将一个UIPicker添加到一个单元格,你的表将能够滚动,那么你就会遇到问题。您可以在UIAlertSheet中而不是直接在单元格中显示UIPicker。