我想知道,如何使用objective-c + IB,将数组中的每个对象输出到视图中自己的行中。举个例子,Tweetie,说我有一个充满推文(NSStrings)的数组,我想在tweetie中实现的每个推文(或nsstring)输出自己的泡泡。
我知道这有点令人困惑,但任何帮助都会受到赞赏!
提前致谢! - 顺便说一句,我正在做mac dev。
答案 0 :(得分:4)
查看NSTableView(在Mac上)和UITableView(在iPhone上)的基本示例。
答案 1 :(得分:0)
最简单的方法是使用UITableview并将数组链接为数据源。
请参阅here了解如何实施
答案 2 :(得分:0)
要获得类似Tweetie for Mac的视图,NSScrollView中的自定义NSCell的NSTableView可能是最简单的方法。基本上,第一个NSTableColumn将绑定到用户的头像,第二个是自定义的“bubble”NSCell,它显示推文的用户名,时间和文本。每一行都需要动态确定其高度,但幸运的是,NSTableView最近可以做到这一点。
请注意,这远非唯一的方法,而且可能不是最好的。这对我来说是最简单的。希望这些描述有助于您推动正确的方向。