2010-07-19 54 views
0

我需要一些帮助GUI Iphone开发 我目前正在开发iphone应用程序并完成应用程序的逻辑端。 现在我正在尝试处理GUI方面,但我无法理解一些东西。Iphone界面对象视图列表

我需要代表每个商店将在行上显示的商店列表,并且对于每一行我需要可以打开或关闭的按钮(非常类似于设置 - >具有ON OFF按钮的飞行模式)。 例如:

ZARA ON OFF
POLO ON OFF

我也想代表与星级标志的商店名单上的每一行(如最喜欢的明星) 例如:

*(FAVORIT星) ZARA
*(最喜欢的明星)POLO

有什么办法可以在界面生成器中这么做? 如果有人可以给我代码例如它会很好

回答

1

对于UITableViewCells你可以采取一些不同的路径自定义控件:

  1. 创建在Interface Builder一个UITableViewCell子类,并在返回的cellForRowAtIndexPath该小区。
  2. 使用标准的UITableViewCell accessoryView并添加一个UISwitch作为子视图。

如果你想要一个更加自定义的单元格(多个控件,例如开关和明星),我更喜欢使用Interface Builder,因为我可以直观地布置控件。

+0

是的,但我的列表是dinamic,我希望切换按钮的每一行 和界面生成器我可以把切换按钮的行看到,当我建立它,但在运行时,开关只显示在行将它们放入界面生成器 – Amir 2010-07-19 19:47:00

+0

不要将控件放在UITableView中。创建一个UITableViewCell子类,并在界面构建器中布置控件。然后在表格视图数据源中加载该笔尖。也许这会帮助你:http://adeem.me/blog/2009/05/30/iphone-sdk-tutorial-part-6-creating-custom-uitableviewcell-using-interface-builder-uitableview/ – Rengers 2010-07-20 10:35:11

0

UISlider。

我不知道内置星星,但可以使用可切换的UIButton和您自己的星形图形。